struts2 常用迭代判断标签

来源:互联网 发布:今日股市数据 编辑:程序博客网 时间:2024/06/05 20:57

1、迭代list或者set标签
<s:iterator value="detail.productItems" status="sttool2" id="toolitem">
    <s:if test="itemType==1 && #toolitem.productTools.size>0">                   
          <s:iterator value="productTools" status="sttool3">
                     ${decription}
            </s:iterator>
     </s:if>                          
</s:iterator>

2、迭代多个set集合时,判断set集合大小可以用第一层set的id当做对象来取第二层set的大小
取索引时用status
<s:iterator value="detail.productItems" status="sttool2" id="toolitem">
     <s:if test="itemType==1 && #toolitem.productTools.size>0">
        ${sttool2.index}
   </s:if>
</s:iterator>

3、set标签定义变量
<s:set name="aa" value="detail.productItems" scope="session|request|application|page|默认"/>
取值${aa.size}


原创粉丝点击