时间:2021-07-01 10:21:17 帮助过:5人阅读
问题:使用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前台后台跨域请求处理方式(图文教程)
以上就是重写 ajax 实现 session 超时跳转到登录页面(图文教程)的详细内容,更多请关注Gxl网其它相关文章!