上传者: weixin_38657115
|
上传时间:2020/8/4 13:02:08
|
文件大小:47KB
|
文件类型:PDF
Ajax请求时无法重定向的问题解决代码详解
前言今天发现,当使用Ajax请求时,如果后台进行重定向到其他页面时是无法成功的,只能在浏览器地址栏输入才能够实现重定向。
Ajax默认就是不支持重定向的,它是局部刷新,不重新加载页面。
需要实现的功能是,后台网关拦截请求,看请求中能否存在token.如果不存在就跳转到登录页面。
因为大多数请求都是使用Ajax.一开始发现无法进行重定向,每次都是返回到Ajax的结果处理函数。
最终的解决办法如下,需要后台和前端进行处理。
后台:/***功能描述*@authorlgj*@Description重定向工具类*@date2/27/19*/@Slf4jpublicclass
本软件ID:13587567