广州黄埔区做网站培训机构,甘肃网站开发企业,为什么找别人做网站,网站建设做什么会计科目经常会遇到一种场景#xff0c;直接访问某些权限被拒绝后跳转登陆页面#xff0c;然而ajax不会跳转这个时候使用全局的#xff1a;$(function(){//全局的ajax访问#xff0c;处理ajax清求时sesion超时$.ajaxSetup({complete:function(XMLHttpRequest,textStatus){var sessi…经常会遇到一种场景直接访问某些权限被拒绝后跳转登陆页面然而ajax不会跳转这个时候使用全局的$(function(){//全局的ajax访问处理ajax清求时sesion超时$.ajaxSetup({complete:function(XMLHttpRequest,textStatus){var sessionstatusXMLHttpRequest.getResponseHeader(sessionstatus); //通过XMLHttpRequest取得响应头sessionstatusif(sessionstatustimeout){//如果超时就处理 指定要跳转的页面window.location.replace(urlconfig.url.ctx/login.jsp);}}})})在拦截器里面if (httpRequest.getHeader(x-requested-with) ! null httpRequest.getHeader(x-requested-with).equalsIgnoreCase(XMLHttpRequest))// 如果是ajax请求响应头会有x-requested-with{httpResponse.setHeader(sessionstatus, timeout);// 在响应头设置session状态httpResponse.setStatus(403);return false;} else {httpResponse.sendRedirect(httpResponse.encodeRedirectURL(/login.jsp));}