javaweb 错误页面配置

WEB-INF/error.jsp

/ * tomcat服务器WEB-INF目录内的东西是不能被用户直接访问的

在web.xml 中添加如下代码

/ * 代码容易暴漏给用户,所以配置在.xml文件中

<error-page>
  <error-code>500</error-code>
  <location>/WEB-INF/error.jsp</location>
</error-page>
<error-page>
  <!--指定异常的类型-->
  <exception-type>java.lang.ArithmeticException</exception-type>
  <location>/WEB-INF/error.jsp</location>
</error-page>

需要注意的是:在配置jsp的友好错误提示页时,需要将isErrorPage="true" 这个属性设置成true,这样我们,就可以在错误页面获得具体的错误描述信息,这样就会更加有利于错误问题的解决和修改了,如:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isErrorPage="true"%>

原文地址:https://www.cnblogs.com/svvv/p/12423273.html