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);//以秒为单位 

相关文章

  • Java设计模式之解释器模式_动力节点Java学院整理

    Java设计模式之解释器模式_动力节点Java学院整理

    解释器模式是一个比较少用的模式,本人之前也没有用过这个模式。下面我们就来一起看一下解释器模式
    2017-08-08
  • ArrayList及HashMap的扩容规则讲解

    ArrayList及HashMap的扩容规则讲解

    今天小编就为大家分享一篇关于ArrayList及HashMap的扩容规则讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-02-02
  • JavaWeb HttpServletResponse对象及常用方法

    JavaWeb HttpServletResponse对象及常用方法

    这篇文章主要介绍了JavaWeb-HttpServletResponse对象,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • Java dbcp连接池基本使用方法详解

    Java dbcp连接池基本使用方法详解

    这篇文章主要介绍了Java dbcp连接池基本使用方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-10-10
  • java实现多客户聊天功能

    java实现多客户聊天功能

    这篇文章主要为大家详细介绍了java实现多客户聊天功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • idea打不开项目问题的解决过程(典型案例)

    idea打不开项目问题的解决过程(典型案例)

    idea导入项目,起环境的时候经常会碰到项目环境起不来的情况,下面这篇文章主要介绍了idea打不开项目问题的解决过程,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2023-05-05
  • Spring Cloud Feign报错问题解决

    Spring Cloud Feign报错问题解决

    这篇文章主要介绍了Spring Cloud Feign报错问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-12-12
  • 解决Springboot2.1.x配置Activiti7单独数据源问题

    解决Springboot2.1.x配置Activiti7单独数据源问题

    这篇文章主要介绍了Springboot2.1.x配置Activiti7单独数据源问题,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-09-09
  • Java装饰器设计模式初探

    Java装饰器设计模式初探

    这篇文章主要为大家详细介绍了Java装饰器设计模式,感兴趣的小伙伴们可以参考一下
    2016-09-09
  • Java中Properties配置类用法详解

    Java中Properties配置类用法详解

    所谓的配置文件问题,是指我们在开发时,经常需要读取和修改一些配置信息,比如数据库、消息队列、Nginx、Web服务器等的配置,为了便于修改这些信息,我们可以采用Properties配置类,本文给大家讲一下Properties配置类是怎么回事,以及怎么使用
    2023-06-06

最新评论