将<error-page>捕获servlet 3.0+应用程序中的java.lang.throwable异常?

时间:2015-09-02 13:48:15

标签: java servlets servlet-3.0

我有一个带有servlet 3.0的Web应用程序。 对于我在web配置中完成的应用程序中的默认错误页面。

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

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

任何指向官方文档的链接都将受到赞赏。

感谢。

1 个答案:

答案 0 :(得分:0)

根据tutorialspoint

  

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

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