问题:我们通过Ajax在前端对Controller的接口进行请求,处理完成后,无法通过Controller的return方法返回指定的页面。
原因:ajax只是局部刷新,所以不能在后台接口直接进行页面的跳转,我们可以在ajax的success或errror这两个回调函数中进行页面的跳转。
window.location.href="对应页面路径?参数1="+$key.val(); //如果没有参数,只写路径就好
表示在当前窗口打开并刷新该页面。如果配置了controller,直接写@RequestMapping中定义的路径即可。