我的java天地

session超时时间设置方法

由于session值之前没有设置,以至于刚登录的网站,不到一分钟就超时了,总结了一下,原来是session过期的原因,以下是设置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永不过期

posted on 2009-09-27 10:10 tobyxiong 阅读(12033) 评论(2)  编辑  收藏 所属分类: java

评论

# re: session超时时间设置方法 2014-01-13 14:47 房顶上

分段  回复  更多评论   

# re: session超时时间设置方法 2014-02-28 11:24 董银生

设置  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 
<2009年9月>
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

导航

统计

常用链接

留言簿(3)

随笔分类(144)

随笔档案(157)

相册

最新随笔

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜