Spring:在自定义 ViewResolver 中访问 HttpServletRequest

2024-04-05

我想在基于自定义 InternalResourceViewResolver 的解析器中访问原始请求的 HttpServletRequest 对象。有什么简单的方法可以做到这一点吗?我这里使用Spring 2.5。


The ViewResolver当前请求不提供接口,因此它的实现也不提供。

但是,您可以选择从RequestContextHolder,它使用线程绑定变量来存储请求之类的内容,但它并不漂亮:

((ServletRequestAttributes)RequestContextHolder.currentRequestAttributes()).getRequest();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Spring:在自定义 ViewResolver 中访问 HttpServletRequest 的相关文章

随机推荐