如果想配置错误界面,需要做两步:
- 在请求的界面上,定义errorPage, 表示这个界面如果出错,就跳转到执行的错误界面
<%@ page pageEncoding="utf-8" session="false" errorpage="error.jsp">
- 在指定的错误界面上,如果你想获取到错误的原因.要在错误界面配置isErrorPage="true", 如果没有配置,默认是false, 就不能获取到exception对象.
问题:
难道我们以后,为了保证安全,每个界面都去配置错误界面信息吗?
此时,可以配置全局的错误信息界面.
<error-page>
<error-code>404</error-code>
<location>/error_404.jsp</location>
</error-page>
<error-page>
<error-code>500</error-code>
<location>/error_500.jsp</location>
</error-page>
网友评论