设置session失效时间

时间:2021-03-28 17:10:40

三种方法设置javaweb 项目中,session失效时间:设置-1为永不过期

1:在主页面或者公共页面中加入:session.setMaxInactiveInterval(900); 参数900时服务器端时间

2:的web.xml中设置

<session-config>
<session-timeout>15</session-timeout>
</session-config>
这里的15也就是15分钟失效.

3:直接在应用服务器中设置,如果是tomcat,可以在tomcat目录下conf/web.xml中
找到<session-config>元素,tomcat默认设置是30分钟,只要修改这个值就可以了。


需要注意的是如果上述三个地方如果都设置了,有个优先级的问题,从高到低:
(1)–(2)—(3)