中科院云平台架构师,专注于数字化、智能化,技术方向:云、Linux内核、AI、MES/ERP/CRM/OA、物联网、传感器、大数据、ML、微服务。
分类:
2007-04-06 16:07:33
先把ErrorPage最简单的形式写出来: <%@ page contentType="text/html;charset=gb2312" language="java" isErrorPage="true"%> Error: <%=exception.getMessage()%> 然后,就是要知道它是干什么用的了。我写了三段代码测试了它的作用,可能还很不完全,但至少现在对我来说,还挺有用! 测试1: 页面里写如下代码 测试2: 也面里写如下代码: 测试3: 用JavaBean写了和测试2一样的代码,然后在JSP里调用。 通过上面三个测试,也基本上可以的出结论了。那就是,JSP里的ErrorPage的功能是捕获未被预料到的异常的。如果已经被写到try/catch块里的异常,是不会被ErrorPage捕获到的! 呵呵,上面是我自己的一点拙见,如果哪位高手发现不对的地方,还多多留言指正啊!我也要好好找找类似的资料,在详细的学习一哈子。今天也只是一个很粗浅的总结! |