session超时设置

简介: 具体设置很简单,方法有三种:   (1)在主页面或者公共页面中加入:session.setMaxInactiveInterval(600);参数600单位是秒,即在没有10分钟活动后,session将失效。
具体设置很简单,方法有三种:

   (1)在主页面或者公共页面中加入:session.setMaxInactiveInterval(600);参数600单位是秒,即在没有10分钟活动后,session将失效。

  这里要注意这个session设置的时间是根据服务器来计算的,而不是客户端。所以如果是在调试程序,应该是修改服务器端时间来测试,而不是客户端。

   (2)也是比较通用的设置session失效时间的方法,就是在项目的web.xml中设置

  <!-- 设置session失效,单位分 -->

  <session-config>

  <session-timeout>1</session-timeout>

  </session-config>
   // 设置为0,-1 表示永不超时

   (3)直接在应用服务器中设置,如果是tomcat,可以在tomcat目录下conf/web.xml中找到<session-config>元素,tomcat默认设置是30分钟,只要修改这个值就可以了。

   需要注意的是如果上述三个地方如果都设置了,有个优先级的问题,从高到低:(1)>(2)>(3)
相关文章
|
4月前
|
数据采集 Python
requests库中Session对象超时解决过程
requests库中Session对象超时解决过程
|
6月前
|
应用服务中间件 容器
Tomcat设置session超时的几种方式
Tomcat设置session超时的几种方式
156 0
|
8月前
|
应用服务中间件 API
Session 会话
Session 会话
66 0
|
9月前
|
Python
requests--超时设置,代理设置,身份认证
requests--超时设置,代理设置,身份认证
50session的销毁会话和超时管理
50session的销毁会话和超时管理
85 0
50session的销毁会话和超时管理
|
Java 应用服务中间件 容器
Java设置session超时(失效)的三种方式 (转载)
Java设置session超时(失效)的三种方式 (转载)
209 0
|
前端开发 应用服务中间件 JavaScript
Session管理之超时设置和强制下线
关于Session,在Java Web开发中,为我们提供了很多方便,Session是由浏览器和服务器之间维护的。好吧,闲话不多说,下面让我们一步一步来实现它们。
1646 0
|
Java 应用服务中间件