有时服务器意外出错了,Tomcat自带的错误页面很”雷“,我们可以自定义错误页面给客户友好的提示。
1.方法很简单,在web.xml中做如下配置
<error-page>
<error-code>500</error-code>
<location>/error.jsp</location>
</error-page>
<error-page>
<error-code>404</error-code>
<location>/error.jsp</location>
</error-page>
2.然后在webapp或WebRoot写一个error.jsp即可,
<%@ page contentType="text/html; charset=UTF-8" isErrorPage="true" %>
<%@ page import="java.io.*" %>
<html>
<body>
<h2>Oops! Exceptions occurred</h2>
<%
response.getWriter().println("Exception: " + exception);
%>
</body>
</html>
注意:只有isErrorPage=”true”才能调用exception