设置Session超时的几种方式

原创 2015年07月07日 14:57:06

1、jsp页面直接设置:

代码如下:

HttpSession session = request.getSession();

session.setMaxInactiveInterval(10);

其中10表示秒数.如果为-1表示永不过期;


2、web.xml设置,会覆盖tomcat下conf/web.xml的session-config设置

<session-config>  
  
<!-- 配置session的超时管理,以分钟为单位 -->  
  
<session-timeout>10</session-timeout>  
</session-config> 

其中10表示秒数.如果为-1表示永不过期;


3、如果服务器为tomcat的话,则在conf/web.xml下修改

<session-config>

 <!-- 配置session的超时管理,以分钟为单位 -->
  <session-timeout>10</session-timeout>  
</session-config> 

其中10表示秒数.如果为-1表示永不过期;


4、在server.xml中设置超时时间

<Context path="/livsorder" docBase="/home/httpd/html/livsorder"  
  defaultSessionTimeOut="3600" isWARExpanded="true"  
  isWARValidated="false" isInvokerEnabled="true"  
  isWorkDirPersistent="false"/>


如果都配置的话,优先级顺序为:
1>2>3>4



相关文章推荐

Tomcat设置session超时的几种方式

Tomcat的会话超时可以在多个级别上设置:tomcat实例级别、Web应用级别、servlet级别以及运行时Context代码级别。 较低级别的设定会覆盖较高级别的设定。    Tomc...

几种session存储方式

原文地址:几种session存储方式比较(转载)作者:jimy 集群中session安全和同步是个最大的问题,下面是我收集到的几种session同步的方案,希望能通过分析其各自的优劣找出其适...
  • lkx94
  • lkx94
  • 2015年02月24日 11:48
  • 351

Structs2获得request,reponse,session的几种方式

在Struts2中,从Action中取得request,session的对象进行应用是开发中的必需步骤,那么如何从Action中取得这些对象呢?Struts2为我们提供了四种方式。分别为servlet...

几种session存储方式比较

原文地址:几种session存储方式比较(转载)作者:jimy 集群中session安全和同步是个最大的问题,下面是我收集到的几种session同步的方案,希望能通过分析其各自的优劣找出其适...

session共享的几种方式

伴随网站业务规模和访问量的逐步发展,原本由单台服务器、单个域名的迷你网站架构已经无法满足发展需要。此时我们可能会购买更多服务器,并且启用多个二级子域名以频道化的方式,根据业务功能将网站分布部署在独立的...
  • it_man
  • it_man
  • 2014年08月04日 14:14
  • 10311

分布式Session的几种实现方式

一。分布式Session的几种实现方式 1.基于数据库的Session共享 2.基于NFS共享文件系统 3.基于memcached 的session,如何保证 memcached 本身的...

分布式Session的几种实现方式

一。分布式Session的几种实现方式 1.基于数据库的Session共享 2.基于NFS共享文件系统 3.基于memcached 的session,如何保证 memcached 本身的...

几种session存储方式比较

原文地址:几种session存储方式比较(转载)作者:jimy 集群中session安全和同步是个最大的问题,下面是我收集到的几种session同步的方案,希望能通过分析其各自的优劣找出其适...

几种session存储方式比较

原文地址:几种session存储方式比较(转载)作者:jimy 集群中session安全和同步是个最大的问题,下面是我收集到的几种session同步的方案,希望能通过分析其各自的优劣找出其适...

保存session id的几种方式

保存session id的几种方式:  A.保存session id的方式可以采用cookie,这样在交互过程中浏览器可以自动的按照规则把这个标识发送给服务器。 Servlet 容器将 Session...
  • JJ_nan
  • JJ_nan
  • 2017年05月07日 20:13
  • 999
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:设置Session超时的几种方式
举报原因:
原因补充:

(最多只允许输入30个字)