您的位置:首页 > 其它

<s:iterator/>标签取循环索引的问题

2016-07-17 14:15 471 查看
实习时遇到需要循环显示的案例,需要取
<s:iterator/>
索引问题,经查找资源,总结如下:

<s:iterator value="" status="status">
<s:property value="#status.index+1"/>
</s:iterator>


说明:上面的status属性取名可以随意取,不是非要定为status。

例子:

<!-- 循环显示上联设备 -->
<s:iterator value="upperDeviceList" id="udl" status="status">
<tr>
<TD nowrap="nowrap" class="title_2" >上联设备<s:property value="#status.index+1"/></TD>
<td nowrap="nowrap" colspan="3">设备ip<s:property value="#udl.device_ip"/>
  端口类型
<s:if test="#udl.port_type == 0">GE</s:if>
<s:elseif test="#udl.port_type == 1">GPON</s:elseif>
<s:elseif test="#udl.port_type == 2">EPON</s:elseif>
  架号<s:property value="#udl.shelf"/>
  框号<s:property value="#udl.frame"/>
  槽号<s:property value="#udl.slot"/>
  端口号<s:property value="#udl.port"/></td>
</tr>
</s:iterator>


如上所示,上联设备的编号将会根据upperDeviceList中的值来循环显示。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: