tomcat里设置session过期时间 - moonlit1228的专栏 - 博客频道 - CSDN.NET

来源:互联网 发布:中国单晶叶片 知乎 编辑:程序博客网 时间:2024/06/05 22:59

以下是设置session时间的3个方法:
  1. 在tomcat——>conf——>servler.xml文件中定义:
  <Context path="/test" docBase="/test"
  defaultSessionTimeOut="3600" isWARExpanded="true"
  isWARValidated="false" isInvokerEnabled="true"
  isWorkDirPersistent="false"/> 
  defaultSessionTimeOut="3600"
  2. 项目所在目录下的 web.xml中定义:
  <session-config>
  <session-timeout>20</session-timeout>
  </session-config>
  3. 在程序中定义:
  session.setMaxInactiveInterval(30*60);
  设置单位为秒,设置为-1永不过期
  不知道这种设置会不会真正地起到作用的哦!

session.setTimeout(你设置的时间);   ------>>> 这个也可以,但是和setMaxInactiveInterval有什么差别暂时没有体会。

 

0 0
原创粉丝点击