ajax请求,response.sendRedirect和request.getRequestDispatcher失效,原因和解决方法

一. 原因 ajax 是默认就是不支持重定向的,它是局部刷新,不重新加载页面。 二.解决方法 后台:项目中有过滤器或拦截器,过滤器先对请求做判断,判断当前用户有无登录,若没有登录就重定向到登录页面。 前后端:后端传来特定字段,由前端判断要不要跳转,在前端做跳转, java httpResponse.addHeader(“REDIRECT”, “REDIRECT”);//告诉ajax这是重定向 ht
相关文章
相关标签/搜索