Java中设置session超时(失效)的三种方法

 更新时间:2015年07月03日 10:18:50   转载 投稿:junjie  
这篇文章主要介绍了Java中设置session超时(失效)的三种方法,本文讲解了在web容器中设置、在工程的web.xml中设置、通过java代码设置3种方法,需要的朋友可以参考下

1.在web容器中设置(此处以tomcat为例)
在tomcat-5.0.28\conf\web.xml中设置,以下是tomcat 5.0中的默认配置:

复制代码 代码如下:

<!-- ==================== Default Session Configuration ================= --> 
  <!-- You can set the default session timeout (in minutes) for all newly   --> 
  <!-- created sessions by modifying the value below.    --> 
    <session-config> 
        <session-timeout>30</session-timeout> 
</session-config> 

Tomcat默认session超时时间为30分钟,可以根据需要修改,负数或0为不限制session失效时间。
2.  在工程的web.xml中设置
复制代码 代码如下:

<!-- 时间单位为分钟   -->
[html] view plaincopy
<session-config> 
      <session-timeout>15</session-timeout> 
</session-config> 

3. 通过java代码设置
复制代码 代码如下:

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

相关文章

  • jdk中动态代理异常处理分析:UndeclaredThrowableException

    jdk中动态代理异常处理分析:UndeclaredThrowableException

    最近在工作中遇到了报UndeclaredThrowableException的错误,通过查找相关的资料,终于解决了,所以这篇文章主要给大家介绍了关于jdk中动态代理异常处理分析:UndeclaredThrowableException的相关资料,需要的朋友可以参考下
    2018-04-04
  • java实现两个线程交替打印的实例代码

    java实现两个线程交替打印的实例代码

    在本篇文章里小编给大家整理的是一篇关于java实现两个线程交替打印的相关知识点内容,有需要的朋友们参考下。
    2019-12-12
  • spring通过构造函数注入实现方法分析

    spring通过构造函数注入实现方法分析

    这篇文章主要介绍了spring通过构造函数注入实现方法,结合实例形式分析了spring通过构造函数注入的原理、实现步骤及相关操作注意事项,需要的朋友可以参考下
    2019-10-10
  • Spring Boot中使用jdbctemplate 操作MYSQL数据库实例

    Spring Boot中使用jdbctemplate 操作MYSQL数据库实例

    本篇文章主要介绍了Spring Boot中使用jdbctemplate 操作MYSQL数据库实例,具有一定的参考价值,有兴趣的可以了解一下。
    2017-04-04
  • 简述Mybatis增删改查实例代码

    简述Mybatis增删改查实例代码

    本文给大家分享编写一个简单的mybatis进行插入数据的实例代码,非常不错具有参考借鉴价值,感兴趣的朋友一起看看吧
    2016-10-10
  • Java解决通信过程的中文乱码的问题

    Java解决通信过程的中文乱码的问题

    这篇文章主要介绍了 Java解决通信过程的中文乱码的问题的相关资料,需要的朋友可以参考下
    2017-01-01
  • spring boot+mybatis 多数据源切换(实例讲解)

    spring boot+mybatis 多数据源切换(实例讲解)

    下面小编就为大家带来一篇spring boot+mybatis 多数据源切换(实例讲解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-09-09
  • 详解前后端分离之Java后端

    详解前后端分离之Java后端

    这篇文章主要介绍了详解前后端分离之Java后端,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • String.replaceAll方法详析(正则妙用)

    String.replaceAll方法详析(正则妙用)

    这篇文章主要给大家介绍了关于String.replaceAll方法,正则妙用的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-07-07
  • 基于maven使用IDEA创建多模块项目

    基于maven使用IDEA创建多模块项目

    这篇文章主要介绍了基于maven使用IDEA创建多模块项目,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-04-04

最新评论