2021-04-21 22:03  阅读(179)
文章分类:JSP 简单教程 文章标签:JSP
©  原文作者:一点教程 原文地址:http://www.yiidian.com/jsp/

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页面,效果如下:

2021042122016_1.png

点赞(0)
版权归原创作者所有,任何形式转载请联系作者; Java 技术驿站 >> JSP内置对象-Exception
上一篇
JSP内置对象-Page
下一篇
JSP内置对象-Out