快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

jsp中的exeption是什么

jsp中的exeption是什么?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

创新互联长期为1000多家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为彝良企业提供专业的做网站、网站建设,彝良网站改版等技术服务。拥有十余年丰富建站经验和众多成功案例,为您定制开发。

   exception是jsp九大内置对象之一,exception对象是一个异常对象,当页面在运行过程中发生了异常,就产生这个对象。如果JSP页面应用此对象,必须把isErrorPage设置成true,否则无法编译

通常用法

1.exception.getMessage( ) 返回描述异常消息

2.exception.toString( ) 返回关于异常的简短描述消息

3.exception.printStackTrace() 显示异常及其栈轨迹

4.exception.fillInStackTrace()重写异常的执行栈轨迹

例子

(1)建立一个exception_test.jsp

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"  errorPage="exception.jsp"%>


   
    <%
    out.println(100/0);
     %>
  

必须的:其中errorPage=”exception.jsp”表示当有异常的时候交给exception.jsp处理
(2)建立exception.jsp

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" isErrorPage="true"%>

  
    异常消息是:<%=exception.getMessage() %>
异常描述信息:<%=exception.toString() %>

注意:exception对象仅仅在异常处理页面中在有效。

注意:由于只有JSP脚本、输出表达式才会生成_jspx_page_context方法里的代码,所以这两个部分的代码无须处理异常。但是JSP的声明部分依然强制处理checked异常,JSP的异常处理机制对JSP声明不起作用。

在JSP的异常处理机制中,一个异常处理页面可以处理多个JSP页面脚本部分的异常。异常处理页面通过Page指令的errorPage属性确定。

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注创新互联行业资讯频道,感谢您对创新互联的支持。


本文标题:jsp中的exeption是什么
URL标题:http://6mz.cn/article/ieisph.html

其他资讯