JSP异常处理机制
<%@ page isErrorPage="true"%>
?
2、在JSP内指定异常发生时应该回到哪个错误页面
要想让页面在产生异常的时候,由专门的异常处理文件对异常进行处理,需要在该页面中使用page指令的errorPage指定专门的异常处理页面,格式如下
<%@ page errorPage="errorPage.jsp"%>
?
另外,为页面指定异常处理文件还可以通过web.xml进行配置
?
常见的异常编码;
400错误:错误请求
401错误:访问被拒绝
403错误:文件被禁止访问
404错误:文件没有找到
500错误:问价在运行过程中发生未知错误
?
实例:
(1)已经一个web工程,命名为“errordemo”,在工程的WebRoot下新建JSP页面,命令为MyJsp.jsp,代码如下
?
?由于代码故意设置数组越界的异常,所以报出的是500错误,在配置文件web.xml中指定此错误处理页面,添加如下代码
?
- 查看图片附件