Struts2 标签笔记

[b]session:[/b]
输出session里的value
<s:property value="#session.sessionkey"/>
 
 
 
 
[b]iterator:[/b]
元素有3个:value:被迭代的集合,id:指定集合里面的元素的id,status:迭代元素的索引
 
jsp页面定义元素写法 数组或list
<s:iterator value="{'1','2','3','4','5'}" id='number'>	<s:property value='number'/>a</s:iterator>
 输出结果为:  1a2a3a4a5a
 
索引的用法
如果指定了status,每次的迭代数据都有iteratorstatus的实例,它有以下几个方法
[list][*]int getcount()返回当前迭代了几个元素
[/list][list][*]int getindex()返回当前元素索引
[/list][list][*]boolean iseven()当然的索引是否偶数
[/list][list][*]boolean isfirst()当前是否第一个元素
[/list][list][*]boolean islast()当前是否最后一个元素
[/list][list][*]boolean isodd()当前元素索引是否奇数
[/list]
<s:iterator value="{'a','b','c'}" id="char" status="st">	<s:if test="#st.even">		现在的索引是奇数为:<s:property value="#st.index"/>	</s:if>	当前元素值:<s:property value="char"/></s:iterator>
 遍历map
<s:iterator value="#{'1':'a','2':'b'}" id="id" status="st">	key : <s:property value="key"/>	value<s:property value="value"/></s:iterator>
  
 
待续。。。
 
 
 
 
 
 
 
 
 
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值