1) Timeout in the deployment descriptor (web.xml)

以分钟为单位

代码如下 复制代码

20

上面这种设置,对整个web应用生效。当客户端20分钟内都没有发起请求时,容器会将session干掉。

2) Timeout with setMaxInactiveInterval()

通过编码方式,指定特定的session的过期时间,以秒为单位。例如:

代码如下 复制代码

HttpSession session = request.getSession();

session.setMaxInactiveInterval(20*60);

The above setting is only apply on session which call the “setM(www.111cn.net)axInactiveInterval()” method, and session will be kill by container if client doesn’t make any request after 20 minutes.

Thoughts….

This is a bit confusing , the value in deployment descriptor (web.xml) is in “minute”, but the setMaxInactiveInterval() method is accept the value in “second”. Both functions should synchronize it in future release

3) 在程序中定义,单位为秒,设置为-1表示永不过期,示例代码为:

代码如下 复制代码

session.setMaxInactiveInterval(30*60);

Session设置产生效果的优先循序是,先程序后配置,先局部后整体

from:http://www.111cn.net/jsp/Java/59186.htm

java session 永不过期_java设置配置session过期时间的方法相关推荐

  1. 计算机桌面提示区,电脑如何设置多时钟显示?电脑设置不同地区时钟时间显示方法...

    由于我们因为各种原因需要在电脑上显示不同地方的时间,比如一个显示中国北京,一个显示纽约,还有一个显示迪拜,那么该如何去设置电脑,是电脑自动显示不同地区的时钟? 我们这里有三种方法来设置或者不容地区时钟 ...

  2. win10系统笔记本电脑修改注册表设置自动锁屏时间的方法

    描述:win10系统笔记本电脑修改注册表设置自动锁屏时间的方法 步骤: win键+r,输入regedit进入注册表界面 注册表界面按照路径找到,HKEY_LOCAL_MACHINE\SOFTWARE\ ...

  3. java cookie 覆盖吗_Java Web-Cookie和Session

    Java Web-Cookie和Session 会话 会话的概念 一次会话是指浏览器从浏览器第一次给服务器发送请求建立到其中一方断开结束会话的一个过程.它包含多次请求和响应. 会话是用来在一次会话的范 ...

  4. oracle不同session共享变量,SpringMVC使用oracle配置session共享

    简述 由于开发是单机项目,但是到了配置负载均衡的集群中就发生了问题,使用账号登录后又跳回主页面. 我分析了原因是负载均衡配置的跳转是每次访问都会切换服务,所以在A机器登录后,再次访问B机器找不到有登录 ...

  5. java word 纸张大小_Java 设置 Word 页边距, 页面大小, 页面方向, 页面边框

    Java 设置 Word 页边距, 页面大小, 页面方向, 页面边框 本文将通过 Java 示例介绍如何设置 Word 页边距 (包括上, 下, 左, 右), 页面大小 (可设置 Letter/A3/ ...

  6. java中使用配置文件_Java中使用Properties配置文件的简单方法

    Java中使用Properties配置文件的简单方法 properties Properties文件是java中的一种配置文件,文件后缀为".properties",文件的内容格式 ...

  7. java怎么获取当前日期_JAVA中获取当前系统时间

    一. 获取当前系统时间和日期并格式化输出: import java.util.Date; import java.text.SimpleDateFormat; public class NowStri ...

  8. java shiro 访问频率_java shiro配置记住密码功能 RememberMe

    一般来讲,记住密码的基本处理,就是把用户的一些基本信息(密码)存入浏览器的Cookie,下次登录的时候优先验证Cookie,后端做处理:以此来实现记住密码的功能!使用shiro自带的RememberM ...

  9. Java西西软件_java环境配置软件

    java环境配置软件是一款非常好用的Java编程环境变量配置工具,初学JAVA 配置编程环境很多人摸不清怎么做,然后网络大神就写了一键配置省很多步骤,win10下测试成功通过,其它没有测试环境.有需要 ...

  10. java excel条件格式_Java 设置Excel条件格式(高亮条件值、应用单元格值/公式/数据条等类型)...

    概述 在Excel中,应用条件格式功能可以在很大程度上改进表格的设计和可读性,用户可以指定单个或者多个单元格区域应用一种或者多种条件格式.本篇文章,将通过Java程序示例介绍条件格式的设置方法,设置条 ...

最新文章

  1. sqlite 实例教程 IOS下用sqlite打造词典
  2. jQuery图片翻转弹出动画特效
  3. 设置Windows 8.1屏幕自己主动旋转代码, Auto-rotate function code
  4. 收集最全的Joomla教材网站和joomla模板网站
  5. Docker 原理、学习教程
  6. 大数据学习笔记03:安装配置CentOS7虚拟机
  7. win10 php7安装,win10 安装 php7.3+apache2.4-Go语言中文社区
  8. com组件的ref有时需要有时不需要?_vue 组件通信看这篇就够了(12种通信方式)
  9. Linux下samba服务器的搭建与配置
  10. YAML出现严重的反序列化漏洞,谷歌TensorFlow将采用 JSON
  11. css3绘制环形_利用CSS简单地绘制一个操场
  12. WindowXP下PHP5开发环境配置 (转载)
  13. 分享几款好用的强力数据恢复软件
  14. nessus下载后更新插件问题新的解决方法2020
  15. 程序员专用的简历神器,让你制作简历更简单,方便,专业
  16. 洛阳理工学院计算机类分数线,2017洛阳理工学院录取分数线
  17. 百度网盘助手-获取网盘文件的下载地址,破解限速
  18. iOS Tagged Pointer
  19. 耐心,细心,贴心,静心
  20. 求导——基本初等函数的导数公式

热门文章

  1. 0906--学成在线页面案例
  2. tcs标准编写软件_tcs2010下载-tcs2010(中国标准编写模板) 免费版 - 河东下载站
  3. 线上支付之----网关支付、银联代扣通道、快捷支付、银行卡支付等网上常见支付方式接口说明!!
  4. java js加密_JS加密解密
  5. 计算机vb小游戏,用vb6.0做一个小游戏
  6. Oracle SQL语句优化【4】之使用SQL优化工具
  7. SAP License:财务流程-新
  8. linux下SOEM安装测试
  9. R语言 需要安装的包
  10. 2022最新短视频去水印解析API接口支持各大小程序平台分享