JSP——web.xml中配置错误页面
2017-06-27 19:32
435 查看
不只可以通过JSP的page指令来配置错误页面,还可以在web.xml文件中指定错误页面。这种方式与page指令无关!
<error-page>
<error-code>404</error-code>
<location>/error404.jsp</location>
</error-page>
<error-page>
<error-code>500</error-code>
<location>/error500.jsp</location>
</error-page>
<error-page>
<exception-type>java.lang.RuntimeException</exception-type>
<location>/error.jsp</location>
</error-page>[如果没有配置这个<error-page>,在抛出RuntimeException时会转发到error500.jsp页面。即匹配响应码500]
<error-page>有两种使用方式:
1) <error-code>和<location>子元素;
2) <exception-type>和<location>子元素;
其中<error-code>是指定响应码;<location>指定转发的页面;<exception-type>是指定抛出的异常类型。
根据配置可知:
a. 当出现404时,会跳转到error404.jsp页面;
b. 当出现RuntimeException异常时,会跳转到error.jsp页面;
c. 当出现非RuntimeException的异常时,会跳转到error500.jsp页面。
与page指令的区别:
这种方式会在控制台看到异常信息!而使用page指令时不会在控制台打印异常信息。
<error-page>
<error-code>404</error-code>
<location>/error404.jsp</location>
</error-page>
<error-page>
<error-code>500</error-code>
<location>/error500.jsp</location>
</error-page>
<error-page>
<exception-type>java.lang.RuntimeException</exception-type>
<location>/error.jsp</location>
</error-page>[如果没有配置这个<error-page>,在抛出RuntimeException时会转发到error500.jsp页面。即匹配响应码500]
<error-page>有两种使用方式:
1) <error-code>和<location>子元素;
2) <exception-type>和<location>子元素;
其中<error-code>是指定响应码;<location>指定转发的页面;<exception-type>是指定抛出的异常类型。
根据配置可知:
a. 当出现404时,会跳转到error404.jsp页面;
b. 当出现RuntimeException异常时,会跳转到error.jsp页面;
c. 当出现非RuntimeException的异常时,会跳转到error500.jsp页面。
与page指令的区别:
这种方式会在控制台看到异常信息!而使用page指令时不会在控制台打印异常信息。
相关文章推荐
- web.xml中DispatcherServlet的url-pattern配置错误导致JSP页面在浏览器中显示为源码
- JSP---web.xml中统一配置全站错误处理页面,提高网站的友好度
- web.xml中配置错误页面
- web.xml配置错误页面,及输出错误信息
- 关于web.xml中配置404错误跳转页面 在ie不能显示自定义错误页面的问题
- web.xml中配置错误页面不能跳转
- web.xml或JSP中指定错误页面
- tomcat 可以在web.xml当中配置404 自定义错误页面
- web.xml配置错误页面转发
- SSM中web.xml中配置错误页面时<error-page> ()报错
- java,jsp错误页面在web.xml中的设置
- WEB.XML error-page 配置错误页面
- web.xml配置详解之欢迎页面和错误页面
- web.xml配置错误页面,及输出错误信息
- web.xml配置struts2之后访问jsp页面报Http 404错误
- 在web.xml配置错误信息跳转页面
- JavaEE在web.xml中实现错误页面配置(error page)
- jsp之初学过滤器二---web.xml配置错误
- web.xml配置错误错误页面,及输出错误信息
- web.xml配置错误页面