问题:使用window.location.href来跳转页面的时候,后端只需实现一个过滤器就可以在session超时的情况下重定向到登陆页面。但是使用ajax呢?使用ajax来执行会发生302错误,并且页面不可能跳转。下面就针对这个问题来贴上我的前后端代码。
1、session过滤器
2、web.xml添加配置:
<filter> <filter-name>sessionFilter</filter-name> <filter-class>com.manager.filter.SessionFilter</filter-class> </filter> <filter-mapping> <filter-name>sessionFilter</filter-name> <url-pattern>/manager/*</url-pattern> </filter-mapping>
*3、重写ajax
注意:此段代码放在index页
4、登陆页面添加代码
<input type="hidden" value="lovnx">
上面是我整理给大家的,希望今后会对大家有帮助。
相关文章:
原生JS实现Ajax跨域请求flask响应内容(图文教程)
Ajax 实现网站劫持的检测方法
ajax前台后台跨域请求处理方式(图文教程)
Copyright © 2019- syda.cn 版权所有
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务