如何一次性捕获所有错误代码?
我试过*
,但它没有用。
<error-page>
<error-code>javax.servlet.error.status_code</error-code>
<location>/default_error_page.html</location>
</error-page>
答案 0 :(得分:0)
根据web.xml XSD无法做到这一点。您必须单独指定每个错误代码。
答案 1 :(得分:0)
正如约瑟夫所说,没有办法从XSD中做到这一点,但是通过使用过滤器来做你想要的方式。如果过滤器捕获了任何异常,那么您可以返回所需的任何内容。
当然,只要服务器没有将标头发送回客户端,此解决方案就可以正常工作。