session超时设置
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超时设置的更多相关文章
- session 超时设置
Java Web开发Session超时设置 博客分类: Java Web 在Java Web开发中,Session为我们提供了很多方便,Session是由浏览器和服务器之间维护的.Session超时理 ...
- session超时设置+超时页面跳转
session超时设置,方法有三种: (1)在主页面或者公共页面中加入:session.setMaxInactiveInterval(600);参数600单位是秒,即在没有10分钟活动后,sessio ...
- Java Web开发Session超时设置
在Java Web开发中,Session为我们提供了很多方便,Session是由浏览器和服务器之间维护的.Session超时理解为:浏览器和服务器之间创建了一个Session,由于客户端长时间(休眠时 ...
- Java Session超时设置
1.jsp页面直接设置 ); 2.web.xml设置,覆盖 ...
- Java设置session超时(失效)的三种方式
1. 在web容器中设置(此处以tomcat为例) 在tomcat-6.0\conf\web.xml中设置,以下是tomcat 6.0中的默认配置: <!-- ================= ...
- session超时时间设置方法
session超时时间设置方法 由于session值之前没有设置,以至于刚登录的网站,不到一分钟就超时了,总结了一下,原来是session过期的原因,以下是设置session时间的3个方法: 1. 在 ...
- c# webConfig中的session超时详细设置
webConfig中的session超时详细设置 我们在webConfig中设置Session超时的时候,如果最后发行的地址是远程服务器,我们很多不是必须的属性并不用设置,如果设之后,倒不能让 ses ...
- 设置session超时
在web应用中,设置session超时有三种方法: 1.在web.xml文件中配置:单位是分钟,范围是针对本项目所有用户的session <session-config> <sess ...
- Java设置session超时(失效)的时间
在一般系统登录后,都会设置一个当前session失效的时间,以确保在用户长时间不与服务器交互,自动退出登录,销毁session具体设置的方法有三种:1.在web容器中设置(以tomcat为例)在tom ...
随机推荐
- c++整型->字符型转换
有itoa(),atoi(),sprintf()三个函数 使用字符串流: #include<iostream> #include<string> #include<sst ...
- 怎样用ZBrush中的shadowbox创建物体
ZBrush一直以方便著称业内各领域,模型师不需要在多个软件中编辑塑造模型,而在ZBrush用shadowbox创建物体的流程,在Tool面板上的Geometry子面板中,4.0版本引入了shadow ...
- 使用 Flash Builder 的 Apple iOS 开发过程
使用 Flash Builder 的 Apple iOS 开发过程 iOS 开发和部署过程概述 构建.调试或部署 iOS 应用程序前的准备工作 在测试.调试或安装 iOS 应用程序时选择的文件 将 ...
- FJOI省队集训 florida
省队成员(大部分)都没来...像我这种沙茶天天写写玄学算法都能排在榜上面...果然正解写挂的人远比暴力拍对的人少啊...陆陆续续会补一些题解.(不过有些题太神了可能补不上题解 有n个物品,两个袋子A和 ...
- Python的高级特性9:蹩脚的多态
学习了java再来看python的多态,总感觉怪怪的,很蹩脚.. 1.python的父类根本不能调用子类的方法,只能蹩脚的依靠重写方法,然后在运行时去调用,实现伪多态... 2.所谓的鸭子类型看起来很 ...
- css布局多列等高
css .content{margin:0 auto;width: 600px;border: 3px solid #00c;overflow: hidden;} .left{float: left; ...
- 01传智_jbpm与OA项目_整体项目架构
oA项目: 项目结构如下:
- MakeCode 递归生成资源文件
static void yieldDir(DirectoryInfo dir, int depth, StringBuilder sb1, StringBuilder sb2) { var first ...
- mongodb.conf配置文件详解
mongod --config /etc/mongodb.conf 配置如下:verbose:日志信息冗余.默认false.提高内部报告标准输出或记录到logpath配置的日志文件中.要启用verbo ...
- Stream 和 byte[]
C# Stream 和 byte[] 之间的转换 一. 二进制转换成图片MemoryStream ms = new MemoryStream(bytes);ms.Position = 0;Imag ...