JSP内置对象-Exception
1 JSP exception内置对象
在JSP中,exception是类型为java.lang.Throwable的内置对象。该对象可用于打印异常。但是它只能在错误页面中使用,最好在JSP的page指令语法学习完之后再学习它。让我们看一个简单的例子:
2 exception内置对象的示例
2.1 编写index.jsp
<%@ page errorPage="error.jsp" %>
<%@ page language="java" contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"%>
<html>
<html>
<head>
<meta charset="utf-8">
<title>一点教程网-JSP exception内置对象</title>
</head>
<body>
<%
//模拟异常情况
int i = 100/0;
%>
</body>
</html>
注意:<%@ page errorPage="error.jsp" %>这个语法是定义异常处理页面。如果该页面发生异常,就会跳转到error.jsp页面。
2.2 编写error.jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" isErrorPage="true" %>
<html>
<head>
<title>一点教程网-JSP exception内置对象</title>
</head>
<body>
系统异常,异常信息:<%= exception %>
</body>
</html>
error.jsp页面必须定义isErrorPage="true",才可以使用exception内置对象获取异常信息。
2.3 运行测试
访问index.jsp页面,就会跳转到error.jsp页面,效果如下:
热门文章
优秀文章