方案一
在tomcat服务器的conf/web.xml文件配置session的超时
时间是分钟为单位,此时配置session的超时管理适用于所有的web应用
方案二
在当前的web应用的web.xml文件中配置session的超时管理,会覆盖tomcat服务器的web.xml文件中的配置
方案三
优限级:
方案三 --->方案二---> 方案一
在tomcat服务器的conf/web.xml文件配置session的超时
时间是分钟为单位,此时配置session的超时管理适用于所有的web应用
<session-config>
<session-timeout>20</session-timeout>
</session-config>
方案二
在当前的web应用的web.xml文件中配置session的超时管理,会覆盖tomcat服务器的web.xml文件中的配置
<session-config>
<!-- 配置session的超时管理,以分钟为单位 -->
<session-timeout>30</session-timeout>
</session-config>
方案三
//设置一个秒数,这个秒数表示客户端在不发出请求时,session被Servlet引擎维持的最长时间。
session.setMaxInactiveInterval(5);
优限级:
方案三 --->方案二---> 方案一
本文介绍了三种配置session超时的方法:通过Tomcat服务器的web.xml、当前应用的web.xml及编程方式设置session最大非活动间隔。这三种方法有不同的优先级。
382

被折叠的 条评论
为什么被折叠?



