您的位置:首页 > 其它

session过期时间控制

2008-11-17 14:17 274 查看
1、为单个WEB设置SESSION

在WEB.XML中添加

xml 代码

<session-config>

<session-timeout>15</session-timeout>//单位为分钟

</session-config>

2、为单个Servlet指定会话超时时间

xml 代码

<servlet>
<servlet-name>Servlet名称</servlet-name>
<servlet-class>Servlet类路径</servlet-class>
<init-param>
<param-name>timeout</param-name>
<param-value>600</param-value>
</init-param>
</servlet>

当Servlet与默认时间不同且大于-2时,以Servlet时间为准

1、为所有WEB设置SESSION

在<TOMCAT_HOME>/CONF/WEB.XMLWEB.XML中添加

xml 代码

<session-config>

<session-timeout>15</session-timeout>//单位为分钟

</session-config>

在程序中控制session过期时间。

1.在程序中定义:
以秒为单位,作用于被设置的session;

session.setMaxInactiveInterval(30*60);

注:如果session设置为-1,永不过期。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: