struts 2 for循环

Mad*_*huB 0 tags jsp iterator struts2

我想在这样的时候循环代码

<s:iterator value="#session.count">
        <TD WIDTH='10%' BGCOLOR='#000080'>&nbsp;</TD>
    </s:iterator>
Run Code Online (Sandbox Code Playgroud)

基于值'count',存储在会话中,我需要多次添加标签,但不按预期循环.

我想知道的是数组或集合对象.但是如何在JSP中使用Struts 2标签循环代码N.

Dav*_*ton 6

对于简单的for循环,请使用beginend属性:

<s:iterator begin="0" end="%{#session.count}">
  <td width='10%' bgcolor='#000080'>&nbsp;</td>
</s:iterator>
Run Code Online (Sandbox Code Playgroud)

我也会更好地使用CSS.

请参阅iterator标记文档.


现在你已经提到过你使用的是旧版本的S2.在这种情况下,使用JSTL的c:forEach标签,没有理由使用S2标签.它具有相同的开始/结束语义,并且仍然比创建无用列表更有意义.