shiroログインタイムアウトajaxリクエストジャンプの解決
690 ワード
JQueryEasyUIを使用する場合、通常のリクエストはshrioログインがタイムアウトしたときに正常にジャンプできますが、ajaxリクエストはログインがタイムアウトしたときにジャンプしません.インターネットで資料を探しても、表現が明確ではありません.また、フィルタをたくさん設置しなければなりません.JQueryがグローバルAJAXのデフォルトオプションを設定しているのを何気なく見つけました.具体的なコードは以下の通りです!
$.ajaxSetup({
complete:function(XMLHttpRequest,textStatus){
if(textStatus=="parsererror"){
$.messager.alert(' ', " ! !", 'info',function(){
window.location.href = 'login.jsp';
});
} else if(textStatus=="error"){
$.messager.alert(' ', " ! !", 'info');
}
}
});