锁定老帖子 主题:面试遇到的session过期问题,,求解
精华帖 (0) :: 良好帖 (0) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2011-03-25
最后修改:2011-03-25
说session过期怎么能监控到,这个我当然知道HttpSessionListener的sessionCreated和sessionDestroyed创建和销毁都能监听到,接下来又问我,要实现一个session过期,在过期前30秒给出用户一个倒计时的提醒,提醒结束自动跳回登录页面怎么实现,当时被堵了,没有回答上来,回来上网找了些资料也没有合理能解决的,,,,,哪位大牛能给个实际合理的解决办法的 ![]() 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-03-25
来人啊,,,来人啊 ,,,,,,,,,
|
|
返回顶楼 | |
发表时间:2011-03-25
用javascript不就可以了吗?
|
|
返回顶楼 | |
发表时间:2011-03-25
如果ajax定时去和后台交互去获得这个状态, 会不会session就不过期了?
|
|
返回顶楼 | |
发表时间:2011-03-25
finallygo 写道 用javascript不就可以了吗?
你不能每个页面都要写吧 |
|
返回顶楼 | |
发表时间:2011-03-25
wtotal 写道 如果ajax定时去和后台交互去获得这个状态, 会不会session就不过期了?
整个iframe定时局部刷新也成,主要是要让session过期,不过期不适用于大型项目吧 |
|
返回顶楼 | |
发表时间:2011-03-25
javascript写一个定时器,超过指定时间运行相关代码
|
|
返回顶楼 | |
发表时间:2011-03-25
session有个getCreationTime方法,你和当前时间比较,这个我觉得放在filter里面去实现还是可以的,对于拦截到的请求,如果发现还有30s过期,可以放在request里面一个标记,然后到页面提示下
|
|
返回顶楼 | |
发表时间:2011-03-25
congdepeng 写道 javascript写一个定时器,超过指定时间运行相关代码
是不是每个页面都要嵌入这个javascript |
|
返回顶楼 | |
发表时间:2011-03-25
xuhang1128 写道 session有个getCreationTime方法,你和当前时间比较,这个我觉得放在filter里面去实现还是可以的,对于拦截到的请求,如果发现还有30s过期,可以放在request里面一个标记,然后到页面提示下
不错的想法,可是试试看 |
|
返回顶楼 | |