如果 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/