关于ajax请求后台接口无法进行页面跳转的问题

来源:互联网 发布:网络加速器永久免费版 编辑:程序博客网 时间:2024/06/06 18:21

场景:前端通过ajax请求后台接口,后台处理完数据,想要直接在这个接口中通过return xxx的方式直接根据处理结果进行页面跳转,但结果无法跳转;

**原因:**ajax只是局部刷新,所以不能在后台接口直接进行页面的跳转,只能在ajax的回调函数中进行页面的跳转,

方案:可以通过如下的代码操作:

window.location.href="${pageContext.request.contextPath}/index";

表示在当前窗口打开并刷新改页面,记得加上项目路径
${pageContext.request.contextPath}
因为SpringMVC中有所配置,采用了Restful的url,所以这里也不用加.jsp的后缀

阅读全文
0 0
原创粉丝点击