是只有1,2,还是1,2,3...呢?
如果是前面一种:
String[] letters = new String("a", "b", "c", ....);
pageContext.setAttribute("letters", letters);<logic:iterate name="letters" id="letter" length="8">
<li>1<bean:write name="letter" ></li>
</logic:iterate>
<logic:iterate name="letters" id="letter" offset="8" length="4">
<li>2<bean:write name="letter" ></li>
</logic:iterate>如果是后一种,我不知道嵌套循环应该怎么做?期待高手解决!

解决方案 »

  1.   

    不用纯标签的话;如下
    <logic:iterate id="x" name="form" property="bean" indexId="index">
        <%if ((index.intValue()%4) != 0){%>
            <bean:write name="x" property="y"/>
        <%}else{%>
            <br>
        <%}%>
    </logic:iterate>其他html标签自己加
      

  2.   

    可能我说的不清楚啊,就是怎么用双重迭代的问题
    我看到有文章说nested:iterate 可以实现,不过不知道怎么用
      

  3.   

    对于复杂的输出格式,最好先在ActionForm或Action中生成字符串,然后再输出到JSP中。