【发布时间】:2013-05-22 14:37:49
【问题描述】:
我在 JBoss AS 7.1.1 上部署了一个 JAX-RS 应用程序。 在 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>
404(未找到)错误可以正常工作。 但是,对于 500(内部服务器错误),它不能按预期工作:
- 如果我的方法抛出异常,则会显示我的自定义错误页面
- 但是,如果我在我的方法中使用 return Response.serverError.build() 或 return Response.status(500).build() 然后显示默认的 JBoss 错误页面而不是我的自定义页面!
我该如何解决这个问题? 谢谢你的回答。
【问题讨论】:
标签: jboss7.x