您可以尝试声明一个侦听器,该侦听器公开实现会话范围所必需的状态:
<listener>
<listener-class>
org.springframework.web.context.request.RequestContextListener
</listener-class>
</listener>
默认情况下,状态由公开DispatcherServlet
,因此在请求进入之前DispatcherServlet
(例如,在Spring Security过滤器中)状态不可用。