`
snake_hand
  • 浏览: 575509 次
社区版块
存档分类
最新评论

iterator标签总结(不断更新)

 
阅读更多

1、struts2的iterator标签:

三个属性:value,id,status

value:后台传的list或者map对象(以list为例,list中存放的实体),如#request.list、#session.list,如果是action中的属性,可以直接使用,不需要加#

id:相当于for循环中的get(i),代表一个实体对象

  status:代表索引

int getCount(); 迭代元素个数

int getIndex(); 迭代元素当前索引

boolean getFirst(); 是否为第一个

boolean getEven(); 是否为偶

boolean getLast(); 是否最后一个

bolean getOdd(); 是否为奇

在输出时用<s:property value="#id.属性"/>(举例)

 

<c:forEach var="" items="" varStatus="" begin="" end="" step=""></c:forEach>
var:每一个对象的属性名称
items:集合
begin:集合的开始输出位置
end:集合的结束输出位置
step:每次增长的步长

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics