ExtJs4 中的定时任务实现
来源:互联网 发布:小学奥数 知乎 编辑:程序博客网 时间:2024/06/10 09:50
下面是一个检查Session超时的例子
//检查Session是否过期 var IsHaveSession = { run: function(){ Ext.Ajax.request({ url : 'UserAction_checkSession.action', disableCaching: true,//禁止缓存 timeout: 30000,//最大等待时间,超出则会触发超时 method : "POST", success:function(response, opts){ var ret = Ext.JSON.decode(response.responseText); //JSON对象化 if (!ret.success){ Ext.MessageBox.alert('提示信息','系统已经超时,请重新登陆!',function(){ //window.top.location.href='jsp/login.jsp'; window.parent.location.replace('jsp/index.jsp',"jsp/login.jsp"); }); Ext.TaskManager.stop(IsHaveSession); //停止该定时任务 /* Ext.MessageBox.confirm('提示信息', 'Session已经过期,是否重新登陆?', function (opt) { if (opt == 'yes') { Ext.TaskManager.stop(IsHaveSession); //停止该定时任务 window.top.location.href='jsp/login.jsp'; } });*/ } }, failure:function(response, opts){ Ext.MessageBox.alert('提示信息','系统已经超时,请重新登陆!',function(){ window.parent.location.replace('jsp/index.jsp',"jsp/login.jsp"); }); Ext.TaskManager.stop(IsHaveSession); /* Ext.MessageBox.confirm('提示信息', '系统已经超时,请重新登陆', function (opt) { if (opt == 'yes') { Ext.TaskManager.stop(IsHaveSession); //停止该定时任务 window.top.location.href='jsp/login.jsp'; } });*/ } }) }, interval: 60000 //1000=1 second 一分钟请求一次 } Ext.TaskManager.start(IsHaveSession);
0 0
- ExtJs4 中的定时任务实现
- Extjs4 定时任务的设置
- Android中的定时任务实现方式
- spring中的定时任务
- spring中的定时任务
- spring中的定时任务
- python中的定时任务
- Android中的定时任务
- Java 中的定时任务
- Spring中的定时任务
- Oracle中的定时任务
- Linux中的定时任务
- Go中的定时任务
- android中的定时任务
- mysql中的定时任务
- tomcat结合Java定时任务工具实现web中的定时任务
- tomcat结合Java定时任务工具实现web中的定时任务
- 定时任务实现 java
- 复指数形式的傅里叶级数
- OpenCV函数pointPolygonTest()的用法
- ZOJ Problem Set - 1240 IBM Minus One
- Android 事件传递
- 今天开始
- ExtJs4 中的定时任务实现
- Android 学习论坛博客及网站推荐及源码下载 .
- HDU 1062 Text Reverse
- Patrol Robot UVa1600巡逻机器人
- JSON
- HBuilder 配置Python、PHP开发环境
- 1.3 barn1
- Tomcat并发数优化的方法总结
- 计算cpu利用率和内存利用率