Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Web.xml异常类型_Java_Exception_Servlets_Web.xml - Fatal编程技术网

Java 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

是否可以在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>

这会导致任何冲突吗?

不,没有冲突,它将按预期工作。servlet规范2.5 9.9.2是这样说的:

类层次结构中最接近的匹配项获胜


因此myException及其子类将使用sessionTimeout.jsp和所有其他generalError.jsp。

不,没有冲突,它将按预期工作。servlet规范2.5 9.9.2是这样说的:

类层次结构中最接近的匹配项获胜

因此myException及其子类将使用sessionTimeout.jsp和所有其他generalError.jsp