web应用保持页面Session的三种方式
来源:互联网 发布:数控车床编程实例简单 编辑:程序博客网 时间:2024/06/01 09:22
在WEB项目中会涉及Session的生命周期的管理。当用户长时间不操作页面,就会存在Session过期,我们通过配置web.xml文件的session-config可以设置页面维持Session的时长。但对于有些页面可能我们需要长期的维持一个Session,比如那些需要填写大量信息的表单页。
通过web.xml设置Seesion时长: <session-config>
<session-timeout>30</session-timeout> <!-- 30分钟 -->
</session-config>
维持页面Seesion的方式:
1.通过在页面添加一个隐藏的iframe,然后定时刷新iframe。
2.通过js img src 动态替换的方式。
// 保持回话 function holdSession(){ var $img = $("<img src='' display='none'/>"); $("body").append($img); setInterval(function(){ $img.attr("src",Math.random()); }, 10*60*1000); // 每10分钟检测一次 }
3.通过Ajax定时访问空请求,后台不对该请求做任何逻辑操作。
阅读全文
0 0
- web应用保持页面Session的三种方式
- Tomcat实现session保持的三种方式、使用msm方式搭建jsp网站
- HAProxy负载均衡保持客户端和服务器Session亲缘性的三种方式
- HAProxy负载均衡保持客户端和服务器Session亲缘性的三种方式
- 部署WEB应用的三种方式
- 部署WEB应用的三种方式
- tomcat部署web应用的三种方式
- tomcat部署web应用的三种方式
- tomcat部署web应用的三种方式
- tomcat部署web应用的三种方式
- tomcat部署web应用的三种方式(转)
- tomcat部署web应用的三种方式
- tomcat部署web应用的三种方式
- 关于web应用中的字符串解码的三种方式
- tomcat部署web应用的三种方式
- tomcat部署web应用的三种方式
- Tomcat中部署Web应用的三种方式
- tomcat部署web应用的三种方式
- Ubuntu16.04安装搜狗输入法 详细教程
- mysql-5.7.17安装一直卡在启动服务(start server)
- Java接口作用
- 算法检索一组数据是否存在s1<s3<s2的情况
- Ffinbonacci
- web应用保持页面Session的三种方式
- ElasticSearch环境配置
- C语言--递归
- 2072: 放苹果(dp)
- 游戏‘微信打飞机’ 第二课
- Windows api隐藏窗体(Qt)
- 1040. 有几个PAT(25)
- LeetCode.189 Rotate Array
- add string