安云网 - AnYun.ORG | 专注于网络信息收集、网络数据分享、网络安全研究、网络各种猎奇八卦。
当前位置: 安云网 > 技术关注 > 系统文档 > 如何指定tomcat中session过期时间

如何指定tomcat中session过期时间

时间:2014-11-27来源:未知 作者:安云网点击:
Tomcat默认的会话超时是1800秒。 如何指定tomcat中session过期时间: 1. 在server.xml中定义context时采用如下定义: xml 代码(单位是分) Contextpath=/livsorderdocBase=/home/httpd/html/livsorder defaultSessionTimeOut = 3600 isWARExpanded = true isWARValidated = false isI

Tomcat默认的会话超时是1800秒。

//本文来自安云网

   //内容来自安云网

如何指定tomcat中session过期时间:

//内容来自AnYun.ORG


1. 在server.xml中定义context时采用如下定义: //内容来自安云网

xml 代码(单位是分) //内容来自AnYun.ORG

  1. <Context path="/livsorder" docBase="/home/httpd/html/livsorder"       //内容来自安云网

  2.   defaultSessionTimeOut="3600" isWARExpanded="true"       //本文来自安云网

  3.   isWARValidated="false" isInvokerEnabled="true"       //内容来自AnYun.ORG

  4.   isWorkDirPersistent="false"/>  

    //内容来自AnYun.ORG

2. 在web.xml中通过参数指定: //本文来自安云网

xml 代码(单位是分) //本文来自安云网

  1. <session-config>    

    //内容来自AnYun.ORG

  2.     <session-timeout>30</session-timeout>       //本文来自安云网

  3. </session-config>   //内容来自AnYun.ORG

其中30表示30分钟

//内容来自安云网

3. 在程序中通过servlet api直接修改 //内容来自AnYun.ORG

java 代码(单位是秒) //本文来自安云网

  1. HttpSession ses = request.getSession();    //内容来自安云网

  2. ses.setMaxInactiveInterval(10);   //内容来自安云网

//内容来自安云网

设置单位为秒,设置为-1永不过期。  

//内容来自AnYun.ORG


//本文来自安云网

可以采用Firefox的FixBug进行观察SessionID的变化。 //本文来自安云网


//内容来自安云网

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片
相关内容
推荐内容