Pro*_*lon 2 java tomcat servlets spring-mvc java-ee
继续线程: Apache Tiles和Spring MVC中的全局异常页面
我在web.xml中定义了一个错误页面:
<error-page>
<error-code>404</error-code>
<location>/WEB-INF/jsp/404.jsp</location>
</error-page>
Run Code Online (Sandbox Code Playgroud)
我注意到Spring MVC还有一个问题:
a)如果没有 @RequestMapping匹配,那么确实打印了我的自定义错误jsp.
b)如果a @RequestMapping匹配,但该方法设置错误状态,例如.
response.setStatus(404);
Run Code Online (Sandbox Code Playgroud)
然后选择Tomcat的(7.0.29)默认错误页面,而不是我的jsp.
为什么?如何让我的404页面始终显示?
| 归档时间: |
|
| 查看次数: |
1301 次 |
| 最近记录: |