Session 0 closed because of CloseReason这算是session失效吗?

zhuzhuaicai 2016-07-20 09:42:40
java web登陆中,我的设置时这样
session.setAttribute("loginUser",loginUser);
//设置session的超时时间
request.getSession(false).setMaxInactiveInterval(20);//20秒

采用拦截器拦截操作:
<!-- 拦截器配置 -->
<mvc:interceptors>
<!-- session超时 -->
<mvc:interceptor>
<mvc:mapping path="/*/*"/>
<bean class="com.fhc.user.SessionTimeoutInterceptor">
<property name="allowUrls">
<list>
<!-- 如果请求中包含以下路径,则不进行拦截 -->
<value>/user/userLogin</value>
<value>/sts/stsDisk</value>
<value>/user/userLogout</value>
</list>
</property>
</bean>
</mvc:interceptor>
</mvc:interceptors>

设置了20秒后session失效,然后20秒后,打印出的信息为什么sessionid还是存在啊?
String sessionIdName = request.getSession(false).getId();
System.out.println("sessionIdName:"+sessionIdName);
...全文
121 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

5,655

社区成员

发帖
与我相关
我的任务
社区描述
Web开发应用服务器相关讨论专区
社区管理员
  • 应用服务器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧