解决shiro登陆超时ajax请求跳转

前端之家收集整理的这篇文章主要介绍了解决shiro登陆超时ajax请求跳转前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

使用JQueryEasyUI的时候,普通请求在shrio登陆超时的时候都可以正常跳转,而ajax请求在登陆超时的时候就不跳转,上网找了下资料,都表达的不明确,而且设置一大堆,还得写过滤器。无意中找到JQuery设置全局 AJAX 默认选项。具体代码如下!

$.ajaxSetup({
complete:function(XMLHttpRequest,textStatus){
if(textStatus=="parsererror"){
$.messager.alert('提示信息',"登陆超时!请重新登陆!",'info',function(){
window.location.href='login.jsp';
});
}elseif(textStatus=="error"){
$.messager.alert('提示信息',"请求超时!请稍后再试!",'info');
}
}
});
原文链接:https://www.f2er.com/ajax/164636.html

猜你在找的Ajax相关文章