session的设置方法有三种:

  1、直接在应用服务器中设置

    如果是Tomcat,可以在Tomcat目录下conf/web.xml中找到<session-config>元素,tomcat默认设置是30分钟,只要修改这个值就可以了,我们可以看到Tomcat默认超时也是30分钟

    aaarticlea/png;base64,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" alt="" />

  2、通用的设置session失效时间的方法,就是在项目的web.xml中设置

    <!-- 设置session 有效时间为30分钟 -->
<session-config>
  <session-timeout>30</session-timeout>
  </session-config>
    <!-- 设置session为0或-1表示永不超时 -->
<session-config>
  <session-timeout>-1</session-timeout>
  </session-config>

  3、在页面中设置

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

    HttpSession session = request.getSession();
session.setAttribute(Constants.SESSION_USER_INFO, user);
session.setMaxInactiveInterval(600);

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

  如果再三处都设置了session,那么就有session优先级的问题:(3)>(2)>(1)

session超时设置的更多相关文章

  1. session 超时设置

    Java Web开发Session超时设置 博客分类: Java Web 在Java Web开发中,Session为我们提供了很多方便,Session是由浏览器和服务器之间维护的.Session超时理 ...

  2. session超时设置+超时页面跳转

    session超时设置,方法有三种: (1)在主页面或者公共页面中加入:session.setMaxInactiveInterval(600);参数600单位是秒,即在没有10分钟活动后,sessio ...

  3. Java Web开发Session超时设置

    在Java Web开发中,Session为我们提供了很多方便,Session是由浏览器和服务器之间维护的.Session超时理解为:浏览器和服务器之间创建了一个Session,由于客户端长时间(休眠时 ...

  4. Java Session超时设置

    1.jsp页面直接设置                                                                        ); 2.web.xml设置,覆盖 ...

  5. Java设置session超时(失效)的三种方式

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

  6. session超时时间设置方法

    session超时时间设置方法 由于session值之前没有设置,以至于刚登录的网站,不到一分钟就超时了,总结了一下,原来是session过期的原因,以下是设置session时间的3个方法: 1. 在 ...

  7. c# webConfig中的session超时详细设置

    webConfig中的session超时详细设置 我们在webConfig中设置Session超时的时候,如果最后发行的地址是远程服务器,我们很多不是必须的属性并不用设置,如果设之后,倒不能让 ses ...

  8. 设置session超时

    在web应用中,设置session超时有三种方法: 1.在web.xml文件中配置:单位是分钟,范围是针对本项目所有用户的session <session-config> <sess ...

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

    在一般系统登录后,都会设置一个当前session失效的时间,以确保在用户长时间不与服务器交互,自动退出登录,销毁session具体设置的方法有三种:1.在web容器中设置(以tomcat为例)在tom ...

随机推荐

  1. html5全局属性

    全局属性:对于任何一个标签都是可以使用的属性. 一.data-* 在html5之前需要在html标签上添加自定义属性来存储和操作数据,可能是会写<form role="xxx" ...

  2. html基础总结版

    一.html版本 HTML    1991年 HTML+    1993年 HTML2.0    1995年 HTML3.2    1997年 HTML4.0.1    1999年 XHTML1.0  ...

  3. .Net程序员Python之道---Python基础

    最近对动态语言比较好奇.所以选择了学习Python这门语言.话不多说开始学习笔记. 一. Python 基础: 1. print对Python进行数据输出, #号后面是队友的输出结果, 通过encod ...

  4. Strcmp(字符串1,字符串2)函数 Sizeof && strlen() Substr(a,b)

    Strcmp(字符串1,字符串2)函数 { strcmp函数是比较两个字符串的大小,返回比较的结果.一般形式是:  i=strcmp(字符串,字符串); 其中,字符串1.字符串2均可为字符串常量或变量 ...

  5. Hoj2634 How to earn more?

    How to earn more My Tags   (Edit)   Source : ww   Time limit : 1 sec   Memory limit : 64 M Submitted ...

  6. 开源框架】Android之史上最全最简单最有用的第三方开源库收集整理,有助于快速开发

    [原][开源框架]Android之史上最全最简单最有用的第三方开源库收集整理,有助于快速开发,欢迎各位... 时间 2015-01-05 10:08:18 我是程序猿,我为自己代言 原文  http: ...

  7. PagerHelper-分页类

    2016.01.29   public static class PagerHelper { #region 数字分页类 /// <summary> /// /// </summar ...

  8. HTML 学习笔记 CSS(选择器)

    CSS元素选择器 最常见的CSS 选择器就是元素选择器 换句话说 文档的元素就是最基本的选择器 如果设置HTML样式 选择器通常就是某个HTML元素 比如p h1 em a 甚至可以是HTML本身 h ...

  9. insertBefore的兼容性问题

    父级.insertBefore(新的元素,被插入的元素)方法 在指定的元素前面插入一个新元素 在ie下如果第二个参数的节点不存在,会报错 在其他浏览器下如果第二个参数不存在,则会以appendChil ...

  10. tree命令的使用

    有些工作在linux下完成就是比在windows下完成高效! windows和linux都有tree命令,主要功能是创建文件列表,将所有文件以树的形式列出来 windows下的tree比较垃圾,只有两 ...