JSTL_C标签库

* JSTL的主要使用方法*
 首先要导入C核心库,然后进行使用C标签。导入的方法如下:在JSP页面上进行设置:<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

标签标签属性说明
<c:out>向页面进行输入
 value输出内容
 default默认值
 escapeXml默认值是true,进行转义;设置成false,则不转义
<c:set>设置存入值
 var定义属性
 value存入的值
 scope域范围
 target修改javaBean对象
 property修改的属性
<c:remove>删除web域中的属性
 var删除的属性
 scope在域的范围
<c:catch>用于捕获嵌套在标签体中抛出的异常
 var把异常信息保存在变量中
<c:if>按标签属性进行执行
 test判断的条件
 var计算的结果保存在这个设置的变量中
 scope域的范围
<c:choose>复杂标签,和<c:when>、<c:otherwise>标签进行组合使用
<c:when>如果符合这个条件,就执行
 test表达式
<c:otherwise>如果都不符合则执行
<c:forEach>用于进行迭代
 var遍历对象取出来的值
 items要遍历的对象
 begin从哪里开始遍历
 end从哪里结束
 step步长,循环一次走几步,即跳过几次循环
<varStatus>记录迭代的相关信息
 index迭代对象取出的值的下标
 count到现在为止,迭代的次数
 first取出来的对象是否为迭代的第一个成员
 end取出来的对象是否为迭代的最后一个成员
<c:param>传递参数
 name参数的名字
 value参数的值
<c:import>包含页面
 url引入页面的地址
 context虚拟路径
 var引入页面保存到属性中
 scope域的范围
<c:url>在JSP页面中构造一个URL地址,其主要目的是实现URL重写
 var声明变量的值
 value变量的值
 context虚拟路径
 scope域的范围
<c:redirect>重定向
 url重定向的地址
 context虚拟路径
<c:forTokens>分割字符串
 items要进行分割的对象
 delims分割的字符,比如-、,~等
 var分割后的对象

 注意:这边仅仅是介绍了C核心标签库的一些标签,使用的时候应该配合案例来使用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值