是否会<error-page>在 servlet 3.0+ 应用程序中捕获 java.lang.throwable 异常?



我有一个使用servlet 3.0的web应用程序。对于应用程序中的默认错误页面,我已经在web配置中完成了以下操作。

<error-page>
  <location>error.html> </location>
<error-page>

这是否也捕获Java.lang.Throwable异常,或者我是否需要为它们单独定义错误页?

任何官方文档的链接将不胜感激。

谢谢。

根据tutorial point

如果你想为所有的异常定义一个通用的错误处理程序,那么你应该定义以下的Error -page元素,而不是为每个异常定义单独的Error -page元素:

<error-page>
   <exception-type>java.lang.Throwable</exception-type >
<location>/ErrorHandler</location>

最新更新