web.xml 中配置了error-page但不起作用问题

时间:2023-03-08 16:46:17
web.xml 中配置了error-page但不起作用问题

问题:

  在web.xml 中配置了 error-page,但是好像不起作用,就是跳转不到指定的页面。

配置信息如下:

 <!-- 400错误 -->
<error-page>
<error-code>400</error-code>
<location>/WEB-INF/deploy/pms/jsp/error.jsp</location>
</error-page>
<!-- 404 页面不存在错误 -->
<error-page>
<error-code>404</error-code>
<location>/WEB-INF/deploy/pms/jsp/404.jsp</location>
</error-page>
<!-- 500 服务器内部错误 -->
<error-page>
<error-code>500</error-code>
<location>/WEB-INF/deploy/pms/jsp/500.jsp</location>
</error-page>

解决办法:

  保证跳转的页面路径都正确的话,可能的原因是IE的设置问题。要确保下面的设置没有被勾选。

  IE的"工具"菜单-->"Internet 选项"-->"高级"选项卡-->"显示友好 HTTP 错误信息"。