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. KVM 介绍(8):使用 libvirt 迁移 QEMU/KVM 虚机和 Nova 虚机 [Nova Libvirt QEMU/KVM Live Migration]

    学习 KVM 的系列文章: (1)介绍和安装 (2)CPU 和 内存虚拟化 (3)I/O QEMU 全虚拟化和准虚拟化(Para-virtulizaiton) (4)I/O PCI/PCIe设备直接分 ...

  2. 这回真的是挤时间了-PHP基础(三)

    hi 刚看了唐人街探案,5星好评啊亲.由于是早就约好的,也不好推辞(虽然是和男的..),但该写的还是得挤时间写.明天早上老师的项目结题,虽然和我关系不大,但不要添乱就好!! 1.PHP  一.PHP基 ...

  3. AC日记——单词替换 1.7 21

    21:单词替换 总时间限制:  1000ms 内存限制:  65536kB 描述 输入一个字符串,以回车结束(字符串长度<=100).该字符串由若干个单词组成,单词之间用一个空格隔开,所有单词区 ...

  4. S2结业考试的第一次测验

    错题分析: 1:java中的错误处理是通过异常处理模型来实现的,那么异常处理模块能处理的错误是: A:运行时错误 B:逻辑错误 C:语法错误 D:内部错误 正确答案是:A 解析:运行时异常都是Runt ...

  5. java 22 - 21 多线程之多线程的代码实现方式3

    JDK5新增了一个Executors工厂类来产生线程池,有如下几个方法 A.public static ExecutorService newCachedThreadPool() B.public s ...

  6. Android之SDK、NDK、JNI和so文件

    1.     SDK Android SDK(AndroidSoftware Development Kit),即Android软件开发工具包,Android的SDK基于Java实现,这意味着基于An ...

  7. (转载)ORA-14452:试图创建,更改或删除正在使用的临时表中的索引

    因为表kol_xx_fin050_temp 为临时表,而且有其他session正在使用. 处理步骤: 1.先从 dba_objects / user_objects中查询到该表的object_id: ...

  8. Net中HttpClient 重试

    /// <summary>         /// 重试         /// </summary>         public class RetryHandler : ...

  9. Python的高级特性4:函数式编程

    函数式编程的核心就是把函数当成对象来进行编程. 有两个常用到的方法:map/reduce,filter,其中map和filter是内建方法,而reduce不是,所以需要import相关模块. map接 ...

  10. 主机无法访问虚拟机Linux的apache

    在虚拟机linux里安装了httpd,即appache,启动后,按正常情况在主机是可以用浏览器通过访问虚拟机linux的ip来访问的.如果出现无法访问的情况,解决办法可以参考如下: 这里我的虚拟机联网 ...