- 浏览: 180749 次
- 性别:
- 来自: 上海
文章分类
最新评论
session死亡发生在以下情况:
1.session的持有者(即客户端浏览器)在最大无活动等待时间(MaxInactiveInterval)内无任何响应或请求
2.session被调用invalidate()方法强制弊了
3.jsp服务器重起或发生中断(此时应该是所有session都当了)
用户关闭浏览器后标志着
a.session将不再发送请求到服务器
b.该session将不会有人调用他的invalidate()方法
所以,此时只能等待session自己超时死亡,如果设置了该session的MaxInactiveInterval为-1,那么这个session只有在第3种情况下才能死了.
1.session的持有者(即客户端浏览器)在最大无活动等待时间(MaxInactiveInterval)内无任何响应或请求
2.session被调用invalidate()方法强制弊了
3.jsp服务器重起或发生中断(此时应该是所有session都当了)
用户关闭浏览器后标志着
a.session将不再发送请求到服务器
b.该session将不会有人调用他的invalidate()方法
所以,此时只能等待session自己超时死亡,如果设置了该session的MaxInactiveInterval为-1,那么这个session只有在第3种情况下才能死了.
发表评论
文章已被作者锁定,不允许评论。
-
Bootstrap
2016-03-24 12:22 420http://expo.bootcss.com/ Boot ... -
js中undefined,null,NaN的区别
2015-04-21 11:43 525typeof 返回字符串,有六种可能:"number ... -
jsp自定义标签
2015-04-17 11:06 399自定义标签库并不是 JSP 2 才出现的,JSP 1.1 版中 ... -
get post 误区
2015-04-10 10:52 444众所周知的http请求有两种: get与post: 这两种 ... -
跨域请求
2014-12-19 14:42 594设域名是:http://www.example.com/ 如果 ... -
关于url 编码
2014-12-17 16:35 349一、问题: ... -
SiteMesh框架
2014-04-30 15:34 486SiteMesh框架是OpenSymphony团队开发的一个非 ... -
判断request来自Ajax请求(异步)还是传统请求(同步)
2014-04-08 11:55 832在服务器端判断request来自Ajax请求(异步)还是传统请 ... -
获取所有类型浏览器的高度和宽度
2014-04-03 10:27 677var w=window.innerWidth || docu ... -
正则表达式 语法
2014-03-26 15:39 467/^\s*$/ 匹配空行。 /\d{2}-\d{5}/ ... -
js cookie
2013-09-21 17:34 469在上一节,曾经利用一个不变的框架来存储购物栏数据,而商品显示页 ... -
form/input autocomplete="off"属性(转)
2013-09-17 15:31 1053有过表单设计经验的朋友肯定知道,当我们在浏览器中输入表单信息 ... -
js关于中文的判断
2013-09-16 15:20 511<script language="javas ... -
session超时,处理ajax请求 (转)
2013-09-11 11:17 455文章出处:http://blog.csdn ... -
设置浏览器不缓存
2013-09-09 16:41 435为了指示IE浏览器(客户端)不要缓存页面,服务器端的程序可以编 ... -
js setTimeout(转转转)
2013-09-06 17:14 644settimeout(表达式,延迟时 ... -
freemarker if else 及其获得下标值
2013-08-29 12:27 802<#if x = 1> x is 1 < ... -
<a href='javascript:function()'>
2013-08-20 16:29 860<a href='javascript:function ... -
freemarker操作字符串(很常用)
2013-08-08 17:12 11891、substring(start,end)从一个字符串中截取 ... -
session基础学习
2013-08-07 16:56 4971:理解Session的概念 运行机制: 当一个Session ...
相关推荐
ext中session失效,页面跳转到登陆页的实现
最近由于一个项目,模块切换为ajax请求数据,当Session失效后,ajax请求后没有返回值,只有响应的html:<html>[removed]window.open(‘http://192.168.0.118:8080/welcomeAction/loginUI.do’,’_top’);...
session失效时间
session失效重新登录后,返回之前页面,并保留表单数据
一同事求援:后台系统的登录成功了,但不能成功登进系统,仍然跳转到登录页,但同一套代码另一个环境却没有问题。 背景 经了解,他对同一个项目使用tomcat部署了两个环境,一个在开发服务器上,一个在他本机,两个...
ASP.NET 跨域与 Session 失效问题的解决办法 在 ASP.NET 开发中,跨域和 Session 失效问题是一个常见的问题,特别是在使用 iframe 嵌入远程应用时。今天,我们来讨论这个问题的解决办法。 什么是跨域和 Session ...
绍设置Session失效的几种方法
NULL 博文链接:https://tanghaidi.iteye.com/blog/465113
主要介绍了iframe跨域与session失效问题的解决办法,有需要的朋友可以参考一下
使用filter来做后台,Ext.Ajax.on('requestcomplete', checkUserSessionStatus, this);用requestcomplete这个方法来异步判断session是否已经失效了
昨天去GTSC面试,有面试官问我关于Session丢失之后怎么查的问题,说老实话,开发到现在很少碰到这样的情况,唯一想到的就是Session超时,还有就是做Session读写日志,发觉面试官听了之后不是很满意,汗! 不管怎么说...
.net mvc中,Session失效需要考虑几种情况: •基于权限认证的Action,使用非Ajax请求; •基于权限认证的Action,使用JQueryt Ajax请求; •基于权限认证的Action,使用.net mvc封装的Ajax请求; •无权限认证的...
session在httphandler失效
在使用spingMVC的拦截器来处理用户session失效的问题时,当用户session失效会返回一串javascript字符串强制用户浏览器跳转至登录页面。然而当使用Ajax请求数据时,在验证失败后只会响应一串字符串,JavaScript并不会...
根据源码这个Valid只做一件事,就是在控制台打印一下当前的sessionID。如果程序已经部署到tomcat下面,这个输出信息,要到 Tomcat 6.0\logs目录下,查看最新的stdout_20120111.log文件,其中那个20120111表示文件...
本篇文章主要介绍了springmvc控制登录用户session失效后跳转登录页面,session一旦失效就需要重新登陆,有兴趣的同学可以了解一下。
weblogic 如何设置session的超时时间