JSP如何处理运行时异常(run-time)exceptions?
1、方法一
可以使用页面的errorPage属性捕获没有处理的运行时异常,然后自动转向到一个错误处理页面,代码如下:
<%@ page errorPage=error.jsp” %>
如果在页面请求时出现运行时异常是,以上代码会把页面转向到JSP页面error.jsp

2、在error.jsp里面,可以通过以下代码定义这个页面是错误处理页:
<%@ page isErrorPage=”true” %>

3、然后页面出现异常和报错之后就会跳转到error.jsp,效果如下:

4、方法二
除了在jsp中制定错误页面,还可以在web.xml中统一来制定错误页面,并且一般都是这么做的:

5、这里分别指定了404错误和500错误,以及java.lang.Throwable的异常的跳转页面:

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:154
阅读量:85
阅读量:28
阅读量:120
阅读量:43