【发布时间】:2016-02-03 09:17:20
【问题描述】:
我正在开发一个 java spring mvc 项目。我需要以这种方式在会话中存储一些数据:
HttpSession session = request.getSession(true);
session.setAttribute("data", "someData");
这可以正常工作,我可以在项目的其他地方获取会话数据。但是当弹簧会话超时并且用户重定向到登录页面时,上述会话会清除,并且在弹簧自动注销后我无法访问data 会话。谁能解释一下问题出在哪里?
自动注销后,request.getSession(true).getAttribute("data") 返回 null。
其实我是想在spring自动注销后访问session属性。
注意,我的 spring 配置使用的是 java config 而不是 xml config。
【问题讨论】:
标签: java spring-mvc spring-security