用的Spring MVC,页面大量使用了Ajax,spring配置了会话超时:
<!-- Session 30分钟超时-->
<session-config>
<session-timeout>2</session-timeout>
</session-config>但是超时以后,点击页面的ajax功能,只是没有反应,现在想设计成让它自动跳转到登录页面,
用到的地方太多,不能一个个去改,所以想知道有没有类似全局的功能,来获取ajax请求,然后判断是否超时,如果超时,就跳转到登录页面.希望大家多多帮忙啊.
<!-- Session 30分钟超时-->
<session-config>
<session-timeout>2</session-timeout>
</session-config>但是超时以后,点击页面的ajax功能,只是没有反应,现在想设计成让它自动跳转到登录页面,
用到的地方太多,不能一个个去改,所以想知道有没有类似全局的功能,来获取ajax请求,然后判断是否超时,如果超时,就跳转到登录页面.希望大家多多帮忙啊.
解决方案 »
- myeclipse安装问题
- 请教
- duplicate and import class is not used(導入的javabean文件沒有用到,error)
- 已拒绝对 OLE DB 提供程序 'Microsoft.Jet.OLEDB.4.0' 的特殊访问??急用
- 数据库读取的数据传递到另外一个页面的问题!
- 为什么我session.getAttribute获得的值为null
- 关于 在jsp中读取bean的属性,高手毕进
- 那位大哥知道哪里有java excel api下载啊
- 如何使JSP网页打开后停留几秒钟后,转向其他页?
- 请教一下stuts2中的namespace属性。
- 关于论坛的评论实现思路
- 高手进来看下,文件上传错误,在线等
很抱歉,最近一直没有登录.Ajax方法在调用的时候,如果出错(这边应该保证不是逻辑错误),可以通过方法:
$(document).ajaxError(function(){alert("error");});
来处理,但是如果Ajax调用比较多.可以写全局的方法就行了.
$(document).ready(function() {
$(document).ajaxError(function(){window.location.href="login.jsp";});
});
在用到Ajax的页面include这个common.js就行了.这事我当时的办法.