两个要点:
1. 在web.xml中加入:
<error-page>
<error-code>403</error-code>
<location>/403.jsp</location>
</error-page>
<error-page>
<error-code>404</error-code>
<location>/404.jsp</location>
</error-page>
<error-page>
<error-code>500</error-code>
<location>/500.jsp</location>
</error-page>
2. 在错误页面中(403.jsp, 404.jsp, 500.jsp)需要加入:
<%@ page contentType="text/html;charset=UTF-8" isErrorPage="true"%>
<% response.setStatus(HttpServletResponse.SC_OK);%>