Java Web.xml异常类型
是否可以在web.xml中定义两个部分以捕获两种不同的异常类型:Java Web.xml异常类型,java,exception,servlets,web.xml,Java,Exception,Servlets,Web.xml,是否可以在web.xml中定义两个部分以捕获两种不同的异常类型: <!-- general exception --> <error-page> <exception-type>**java.lang.Exception**</exception-type> <location>/generalError.jsp</location> </error-page> <!-- specific
<!-- 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>
这会导致任何冲突吗?不,没有冲突,它将按预期工作。servlet规范2.5 9.9.2是这样说的: 类层次结构中最接近的匹配项获胜
因此myException及其子类将使用sessionTimeout.jsp和所有其他generalError.jsp。不,没有冲突,它将按预期工作。servlet规范2.5 9.9.2是这样说的: 类层次结构中最接近的匹配项获胜 因此myException及其子类将使用sessionTimeout.jsp和所有其他generalError.jsp