首页 > 编程 > JSP > 正文

JSP学习之异常处理实例分析

2024-09-05 00:22:19
字体:
来源:转载
供稿:网友
这篇文章主要介绍了JSP学习之异常处理,以实例形式较为详细的分析了JSP处理异常的各种常用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
 

本文实例讲述了JSP异常处理的方法。分享给大家供大家参考。具体如下:

要对JSP程序可能产生的异常进行处理,可以从多个角度完成:可以针对特定的代码,可以针对特定的文件,也可以针对错误的类型。

如果针对特定的代码,可以使用标准标签库中的核心标签库中的<c:catch>标签。

如果针对特定的文件,可以使用JSP的page指令中的isErrorPage属性和errorPage属性完成。

如果针对特定类型的错误,可以使用web.xml配置文件。

1 使用<c:catch>进行异常处理

<c:catch>标签可以针对特定的一行或者多行代码。<c:catch>标签的基本格式如下:

复制代码代码如下:
<c:catch [var="存储异常信息的变量"]>
其他的JSP代码,包括各种标签
</c:catch>

 

用法与Java代码中的try语句非常类似,把可能产生异常的代码放在<c:catch>开始标志和结束标志之间。这样,当这些代码产生异常的时候,JSP容器会对异常进行处理。

下面是一个对界面异常进行处理的例子:
 

  1. <c:catch
  2.   <c:out value="${user.address}"/> 
  3. </c:catch
?
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表