在/conf/web.xml中我提到了一个标签如下:
<error-page>
<exception-type>401</exception-type>
<location>/error.jsp</location>
</error-page>
<error-page>
<exception-type>403</exception-type>
<location>/error.jsp</location>
</error-page>
<error-page>
<exception-type>404</exception-type>
<location>/error.jsp</location>
</error-page>
<error-page>
<error-code>500</error-code>
<location>/error.jsp</location>
</error-page>
<error-page>
<exception-type>java.lang.Exception</exception-type>
<location>/error.jsp</location>
</error-page>
在此之前我还提到了
<error-page>
<exception-type>404</exception-type>
<location>/error.jsp</location>
</error-page>
但它仍然呈现相同的tomcat默认页面而不是自定义&#34; error.jsp&#34;页。自从过去13个小时以来我一直坚持这个问题。
答案 0 :(得分:2)
尝试使用错误代码代替异常类型
<error-page>
<error-code>403</error-code>
<location>/error.jsp</location>
</error-page>