java - 如果 jquery ajax 调用出错应重定向到其他 jsp 页面

标签 java jquery ajax jsp spring-mvc

如果 jquery ajax 调用中发生错误,我必须重定向到 ajax 调用的错误 block 中的 error.jsp 。我尝试过使用以下内容:

window.location = 'smpaError.jsp';
window.location.href='smpaError.jsp';
Window.open('smpaError.jsp', '_top');

前两个给出了404,最后一个选项不起作用。当我尝试提供 http://www.google.com 时,它起作用了。

谁能告诉我如何实现这一目标。

最佳答案

看来是你的jsp路径有问题。正如您在评论中提到的,该文件位于不同的文件夹中。因此您需要将 url 指定为

window.location = '/folderStructerHere/smpaError.jsp';

关于java - 如果 jquery ajax 调用出错应重定向到其他 jsp 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25849716/

相关文章:

java - 使用Hbase RowCounter时找不到方法

java - 如何使用Android手机获取系统的IP地址?

java - 使用递归获取第一个字符串中第二个字符串第一次出现的索引

javascript - jquery - 使用 event.stopPropagation()

jquery - 使用 jQuery 选择事件选择的值

java - 用于自定义 Strg+Click Hook 的 Eclipse 插件

javascript - CSS Toggable 选项卡使用 Javascript 动态更改

javascript - JSONP 跨域调用 html 给出 javascript 错误

javascript - 如何在 ajax 响应中获取特定属性?

javascript - 我的 ajax 跨域请求被 Chrome 取消