2013-11-25 62 views
0

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

enter image description here

+0

如何捕捉除离子? – Raptor

+0

在后台,我刚刚提出异常时,赶上这个请求,没有其他的逻辑。 – Jesse

回答

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

+0

我会先试一试。 – Jesse

+0

它确实有用,谢谢Adil。 – Jesse