【发布时间】:2016-06-03 12:09:30
【问题描述】:
考虑 Tomcat 7.0.54 上的 struts 2 webapp。
web.xml 定义为:
<error-page>
<location>/WEB-INF/content/global-error-page.jsp</location>
</error-page>
这会强制所有 Tomcat错误(包括404)被重定向到global-error-page.jsp;
所以如果我尝试http://foo.com/bad.jsp 或http://foo.com/bad.ext Tomcat 会将我重定向到global-error-page.jsp
但是尝试http://foo.com/bad.action还是会返回404错误,tomcat无法处理,有办法解决吗?!
【问题讨论】:
-
哪个 servlet 版本?也许是因为约定插件。
标签: jsp tomcat configuration struts2 http-status-code-404