java 软件 设置session超时(失效)的三种方式

转载 2015年07月09日 11:39:24

1.      在web容器中设置(此处以tomcat为例)

在tomcat-5.0.28\conf\web.xml中设置,以下是tomcat 5.0中的默认配置:

[html] view plaincopy
  1. <!-- ==================== Default Session Configuration ================= -->  
  2.   <!-- You can set the default session timeout (in minutes) for all newly   -->  
  3.   <!-- created sessions by modifying the value below.    -->  
  4.     <session-config>  
  5.         <session-timeout>30</session-timeout>  
  6. </session-config>  

Tomcat默认session超时时间为30分钟,可以根据需要修改,负数或0为不限制session失效时间。


2.      在工程的web.xml中设置

[html] view plaincopy
  1. <!-- 时间单位为分钟   -->  

<session-config>

      <session-timeout>15</session-timeout>

</session-config>


3.      通过java代码设置

session.setMaxInactiveInterval(30*60);//以秒为单位


三种方式优先级:1 < 2 <3

Java设置session超时(失效)的时间

Java设置session超时(失效)的时间 http://www.cnblogs.com/diewufeixian/p/4221747.html posted @ 2015-01-13 16:4...
  • jackpk
  • jackpk
  • 2016年10月27日 18:37
  • 1134

JavaWeb用户Session超时解决方案

JavaWeb用户Session超时解决方案。
  • u012383839
  • u012383839
  • 2016年12月18日 13:47
  • 4069

设置session失效的几种方法

设置session失效的几种方法 在系统登录后,都会设置一个当前session失效的时间,以确保在用户长时间不与服务器交互,自动退出登录,销毁session。 具体设置很简单,方法有三种: ...
  • qq861138181
  • qq861138181
  • 2017年02月07日 11:05
  • 409

Filter配置会话超时跳转页面

前言 上篇博客针对EasyUI+SpringMvc配置session过期跳转页面做了介绍,但是在运用过程中会出现在IE8中有时候不能正常使用的情况,也会出现和导入的操作冲突问题,经过一系列的探索发...
  • lfsf802
  • lfsf802
  • 2015年08月30日 19:34
  • 3025

Tomcat设置session超时的几种方式

Tomcat的会话超时可以在多个级别上设置:tomcat实例级别、Web应用级别、servlet级别以及运行时Context代码级别。 较低级别的设定会覆盖较高级别的设定。    Tomc...
  • shaokai132333
  • shaokai132333
  • 2016年07月18日 16:19
  • 11331

javaWeb session失效时间设置

session失效时间设置 一、java代码 request.getSession().setMaxInactiveInterval(1800);/*秒为单位,1800= 60*30 即30分种...
  • xiaojin21cen
  • xiaojin21cen
  • 2016年12月30日 14:15
  • 3127

使用HttpSessionListener接口监听Session的创建和失效

使用HttpSessionListener接口监听Session的创建和失效 博客分类:  tomcat Web应用服务器ServletJSPXML  HttpSessio...
  • gaoqiao1988
  • gaoqiao1988
  • 2016年11月21日 17:20
  • 1624

.net MVC 解决session超时失效的问题

用于登录以后,将用户信息写入sessionpublic class HomeController:Controller{ public ActionResult Login(){ ...
  • koastal
  • koastal
  • 2017年11月19日 16:30
  • 334

如何防止session超时

众所周知,当用户登录网站后较长一段时间没有与服务器进行交互,将会导致服务器上的用户会话数据(即session)被销毁。此时,当用户再次操作网页时,如果服务器进行了session校验,那么浏览器将会提醒...
  • machinecat0898
  • machinecat0898
  • 2015年01月21日 10:30
  • 1967

java web session监听销毁跳转

1.了解如何使用HttpSessionListener监听session的销毁。 2.了解如何使用HttpSessionBindingListener监听session的销毁。 一. 使用Http...
  • mywordandyourword
  • mywordandyourword
  • 2014年02月05日 10:39
  • 10426
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java 软件 设置session超时(失效)的三种方式
举报原因:
原因补充:

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