JR 精品文章 - 【问题讨论】jsp页面两分钟刷新一次,实现后,Session的失效时间为半个小时,所以Session永远都不回失效了!
AD: jr (at) javaresearch.org


首页 | 动态 | 文章 | FAQ  | 新闻 | 下载 | 代码 | 工作 | 调查 | 术语 | 站点 | 图书 | 论坛 | 帮助 | 全部  

TOP | 交流 | 软件 | 专栏 | 开源 | 译/著 | 源码 | API  | 推荐 | FTP  | 积分 | 统计 | 搜索 | Blog | 我们  
首页 » 研究文集 » J2EE综合 搜索标题相关文章 搜索标题相关文章    评论此文章 发表评论     开始监控此文章 开始监控   加入收藏夹  加入收藏夹
【问题讨论】jsp页面两分钟刷新一次,实现后,Session的失效时间为半个小时,所以Session永远都不回失效了!
longxx888 原创   更新:2007-12-01 21:05:16  版本: 1.0   

如题,我将前台的某个JSP页面(在框架里的一个隐藏得页面)设置为2分钟刷新一次(里面走交易,访问数据库),Session的失效时间为半个小时,这样的话,如果用户长时间不操作,由于实施刷新,系统一直认为每两分钟都有操作,所以Session永远不会失效。

我想得到最新的数据,但又不能满足用户的需要(长时间不操作,Session应该自动失效),我有什么办法吗?


版权声明   给作者写信
本篇文章对您是否有帮助?  投票:         投票结果:     16       2
作者其它文章: 作者全部文章
评论人:over140 发表时间: Sun Dec 02 15:59:56 CST 2007
你可以在服务器端设置一个监视器来记录用户的请求频率。
页面每2分钟刷新一次的代码用动态生产的办法。
也就是说你在服务器记录该IP地址在半小时内是否有请求服务器,没有的话再下次2分钟请求的时候直接清除掉session和每两分钟刷新一次的那段代码。
评论人:tuyinbo 发表时间: Wed Jan 23 09:29:00 CST 2008
我觉得你可以将session在jsp页面中进行session.setAttribute()赋值,
这样每次页面刷新就可以进行重新的赋值
session就可以和用户的数据保持一样了
评论人:taoxuejun@sparknet.com.cn 发表时间: Tue Jan 29 16:17:52 CST 2008
用javascript啊
评论人:longxx888 发表时间: Fri Feb 01 15:43:32 CST 2008
谢谢各位同仁!!

这个文章共有 4 条评论
主题: 自己动手写代码,为web服务器增加更多的功能--为Web层提供灵活的安全服务 上一篇文章
返回文章列表 返回〔J2EE综合〕
下一篇文章 主题: 城市公交路线查询源码


文字广告链接
        自主、快速定制基于JAVA的B/S业务系统          重量级企业在线自定义WEB报表平台
        Excel制表、零代码发布、打印、图表结合——快逸报表,免费、稳定、功能强大的java工具
        技术圈: 关于Java、dotNet、PHP、Ruby、奇客、Web2.0等更多资讯博客精选文章

关于 JR  |  版权声明  |  联系我们 

©2002-2006 JR 版权所有 沪ICP备05019622号