forEach中varStatus的使用

本文详细介绍了在forEach循环中varStatus属性的应用方法及其提供的特性,包括current、index、count、first、last等属性,帮助读者更好地理解迭代过程的状态。
forEach中varStatus的使用
2011年08月01日
  循环控制标签
  标签用于通用数据,它有以下属性
  varStatus 属性 描述 是否必须 缺省值
  items 进行循环的项目 否 无
  begin 开始条件 否 0
  end 结束条件 否 集合中的最后一个项目
  step 步长 否 1
  var 代表当前项目的变量名 否 无
  varStatus 显示循环状态的变量 否 无
  不论是对整数还是对集合进行迭代, 剩余的属性 varStatus 所起的作用相同。和 var 属性一样, varStatus 用于创建限定了作用域的变量。不过,由 varStatus 属性命名的变量并不存储当前索引值或当前元素,而是赋予 javax.servlet.jsp.jstl.core.LoopTagStatus 类的实例。该类定义了一组特性,它们描述了迭代的当前状态,下面列出了这些特性: 特性 Getter 描述
  current getCurrent() 当前这次迭代的(集合中的)项
  index getIndex() 当前这次迭代从 0 开始的迭代索引
  count getCount() 当前这次迭代从 1 开始的迭代计数
  first isFirst() 用来表明当前这轮迭代是否为第一次迭代的标志
  last isLast() 用来表明当前这轮迭代是否为最后一次迭代的标志
  begin getBegin() begin 属性值
  end getEnd() end 属性值
  step getStep() step 属性值
  
  
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值