为了捕获两种不同的异常类型,是否可以在web.xml中定义两个部分:
<!-- general exception -->
<error-page>
<exception-type>**java.lang.Exception**</exception-type>
<location>/generalError.jsp</location>
</error-page>
<!-- specific exception -->
<error-page>
<exception-type>org.myapp.myException</exception-type>
<location>/sessionTimeout.jsp</location>
</error-page>这会导致任何冲突吗?
发布于 2010-04-06 16:50:53
不,没有冲突,它将按预期工作。这是servlet规范2.5 (9.9.2)所说的:
类层次结构中最接近匹配的
胜出。
所以myException (和它的子类)将使用sessionTimeout.jsp,以及所有其他的generalError.jsp。
https://stackoverflow.com/questions/2583605
复制相似问题