如何在jquery的ajaxError中获取自定义异常消息

时间:2013-11-25 10:09:48

标签: java jquery ajax exception

我知道我们可以使用xhr.responseText获取异常,但在我的APP中,responseText显示为由Tomcat修改的异常描述。请参考下图,是否有人可以告诉我如何控制responseText的内容或如何处理自定义消息(可能是更好的方式)。 我需要响应中的标题和内容,因为我可以在Jquery UI的对话框中显示它们。顺便说一下,我抛出一个像throw new Exception("some error happens");

这样的常规异常

enter image description here

1 个答案:

答案 0 :(得分:0)

您可以在web.xml中定义自定义错误消息,如下所示 -

<error-page>
    <error-code>404</error-code>
    <location>/error.jsp</location>
</error-page>
<error-page>
    <error-code>500</error-code>
    <location>/Error.jsp</location>
</error-page>

您可以在error.jsp页面中包含任何文本,该文本将在相应的错误中发送给客户

more info