相关疑难解决方法(0)

服务器如何确定要使用哪种类型的web.xml错误页面的优先级?

我有两个错误页面; 1表示SpecificExceptionA,另一个表示Throwable.

<error-page>
  <exception-type>org.SpecificExceptionA</exception-type>
  <location>/WEB-INF/views/error/timedout.jsp</location>
</error-page>

<error-page>
  <exception-type>java.lang.Throwable</exception-type>
  <location>/WEB-INF/views/error/error.jsp</location>
</error-page>
Run Code Online (Sandbox Code Playgroud)

如果我在web.xml中定义了这两个,那么一切都转到/error/error.jsp.

如果我只定义了特定的异常,它将转到正确的页面; 但其他错误转到tomcat默认值(404除外)

有没有更好的方法来指定特定的异常处理程序?我正在使用spring 3.0.

jsp tomcat servlets spring-mvc custom-error-pages

10
推荐指数
1
解决办法
2625
查看次数

标签 统计

custom-error-pages ×1

jsp ×1

servlets ×1

spring-mvc ×1

tomcat ×1