如何跳过jsp循环中的元素?

时间:2018-03-16 04:57:40

标签: java

<loop list="<%=components%>">              
      <tr>
      <td colspan="3">
      <table class="standard">
      <tr>
        <loop list="<%=components%>" limit="4">                  
          <td valign="top">
            <pass name="component" value="<%=listobj%>" />
            <include page="component" arg1="<%=componentID%>"  />
          </td>                  
        </mmp:loop>
        </tr>
        </table>
        </td>
      </tr>      
      <% java.util.Collections.rotate(components,Integer.parseInt(4)); %>
    </loop>

我想在打印列表的每四个元素后创建一个新行。所以我使用了两次循环。但是外循环每个循环只跳过一个元素,而内循环打印4个元素。所以在内循环结束后,我希望外循环前进4次。我尝试使用旋转,但它只是重新排列集合。它没有将指数推进四个位置。

0 个答案:

没有答案