JSP之errorPage与isErrorPage的作用与如何使用 Jsp

JSP之errorPage与isErrorPage的作用与如何使用

在写jsp代码的时候,由于java语言的特性,难免出抛出各种异常,比如说比较常见的“空指针”,“数据越界”,“文件IO异常”等,这个时候如果不处理,错误就会直接显示在前台页面上了,用户体验相当差劲,而且还可以被不法之徒进行利用,以达到攻击服务器的目的,所以这个不可小视。 幸好,在jsp被设计之初,已经考虑了这个功能,下面用一个示例来展示给大家,看看如何使用。 1、用eclipse新建一个java web的项目,然后在webRoot下新建一个html页面,命名为:tojsp.html 2、新建页面 divide.jsp 3、新建页面error.jsp 5、然后运行tojsp.html页面。这时如果把除数或被除数输成小数,就会出错,而出错的信息就会自动的调用errror.jsp页面的信息 6、errorPage 的意思是设置当前页面要引入错误页面 也就是浮面当前页面如果出现错误就会跳转到errorPage所指定的页面 7、isErrorpage的意思是当前页面为错误页面 isErrorpage默认值为false,若要当前页面为错误页面就设置isErrorPage=true