Session过期之后清除Session,自动跳转到登录页面,急急急,在线等 本帖最后由 acm365 于 2014-04-08 14:22:24 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在HttpSessionListener的sessionDestroyed()方法中怎样实现跳转 过滤器是在请求的时候才可以判断Session再跳转,我要做的是Session销毁的时候自动跳转登录页面 Session销毁的时候,做个判断呗!if(session["字段名"].ToString()==""){ //跳转语句} 在HttpSessionListener的sessionDestroyed()中得不到怎样得到response对象? 哥们你这是想要搭框架么?在 spring SpringSecurity 的 http 标签中定义 <session-management invalid-session-url="/login.jsp?error_code=1" session-authentication-strategy-ref="sas"> </session-management> 其中的sas也是xml定义的一个bean,他指向我后台定义的一个类,实现了MessageSourceAware 在 onAuthentication方法了吗做了一些自己的事情 我项目中用到SpringSecurity,现在要做的是Session过期后页面自动跳转到登录页面 上面说了按照 我那样配置 超时之后会跳到 login.jsp?error_code=1 你改成自己的就好了 可以把MessageSourceAware的实现类贴出来参考下吗 可以把MessageSourceAware的实现类贴出来参考下吗 用户一段时间没活动页面,session过期了。此时页面还是原来的页面。除非用户做了动作(发送请求),此时由于session过期,在拦截器中判断session,没有session跳转到登陆页面。 那还是在请求的时候才跳转到登录页面的,我要做的是Session过期后,自动跳转到登录页面 那还是在请求的时候才跳转到登录页面的,我要做的是Session过期后,自动跳转到登录页面汗。你做这个事情没点意义,而且不能实现,你想,request都没有 又何来的跳转呢? 那还是在请求的时候才跳转到登录页面的,我要做的是Session过期后,自动跳转到登录页面汗。你做这个事情没点意义,而且不能实现,你想,request都没有 又何来的跳转呢?只有request,没有response可以实现跳转吗 要么就用websockect长连接,要么就在页面轮询,想省略用户的操作而实现跳转,有点违背http协议的初衷了 session过期后,浏览器是做不了操作的。只有下次浏览器重新发送请求的时候,你可以写个过滤器判断下。然后在过滤器里面跳转 注册侦听session死亡的方式,他不是拦截器,更没有请求,自然无法获取request或response,无法实现跳转,一种方式(水货):页面定时请求,后台一拦截,判断是否过期,并跳转二种方式:这涉及到服务器与客户端的联系,众所周知http请求是无状态请求,参考:http://blog.csdn.net/lhjtianji/article/details/6928654 对session进行监听 利用websocket建立长连接,解决你的问题 最后使用filter实现,在销毁Session后,过滤所有用户操作,跳转登录页面 不现实的想法,首先既然是Session过期,那么证明这个用户曾经登录过。还有,如果要判断Session是否过期,客户端总要发出请求吧。多长时间一次呢?在这个时间段内,发送了请求Session的过期时间被重置。 svn的清理功能是干什么的 JSP如何判断一个请求是否已结束呢? JavaScript一个题目 将数据写入EXCEL的问题 有人用ldap协议成功操作过microsoft active directory 吗 求一段JSP可以执行的图片缩小代码!谢谢!急~~ 在eclipse下设置JVM内存出现了问题。 毕业论文 关于数据库的问题 HashMap线程安全疑问 急!soapui 如何依据wsdl文件,获得所有的方法体,和方法体里面的输入,输出参数字段??? 商城积分怎么实现买商品时 抵消钱
if(session["字段名"].ToString()=="")
{
//跳转语句
}
在 spring SpringSecurity 的 http 标签中定义
<session-management invalid-session-url="/login.jsp?error_code=1"
session-authentication-strategy-ref="sas">
</session-management>
其中的sas也是xml定义的一个bean,他指向我后台定义的一个类,实现了MessageSourceAware 在 onAuthentication方法了吗做了一些自己的事情
只有request,没有response可以实现跳转吗
一种方式(水货):页面定时请求,后台一拦截,判断是否过期,并跳转
二种方式:这涉及到服务器与客户端的联系,众所周知http请求是无状态请求,参考:http://blog.csdn.net/lhjtianji/article/details/6928654
还有,如果要判断Session是否过期,客户端总要发出请求吧。多长时间一次呢?
在这个时间段内,发送了请求Session的过期时间被重置。