【发布时间】:2014-06-05 09:49:10
【问题描述】:
我通过自定义 Spring 错误页面处理所有 404 错误。这工作正常,但有一个例外。 URI /WEB-INF 被Tomcat首先拦截。将显示默认的 Tomcat 错误页面。
如何将 URI /WEB-INF 重定向到另一个 URI,例如 /404,或者只是阻止 Tomcat 拦截它?
谢谢!
【问题讨论】:
我通过自定义 Spring 错误页面处理所有 404 错误。这工作正常,但有一个例外。 URI /WEB-INF 被Tomcat首先拦截。将显示默认的 Tomcat 错误页面。
如何将 URI /WEB-INF 重定向到另一个 URI,例如 /404,或者只是阻止 Tomcat 拦截它?
谢谢!
【问题讨论】:
好的,这很容易。把这个放到web.xml 文件中:
<error-page>
<error-code>404</error-code>
<location>/404</location>
</error-page>
【讨论】: