我已經搜遍了這個邏輯幾乎無處不在,但我確定我沒有做一個偉大的工作,因此這個問題。迭代收集和顯示在html行jstl
我有一個ArrayList,它需要進行迭代,並以下列格式顯示
用戶1用戶2用戶3
用戶4用戶5 User6
User7 User8 USER9
我能夠做到這一點使用正常的JSP腳本但不使用JSTL。我嘗試過使用JSTL,但是它跳過列表中的一些條目。這裏是我的代碼
<tr>
<c:forEach var="party" items="${partiesList}">
<c:set var="ctr" value="${ctr+1}" scope="page"/>
<c:choose>
<c:when test="${ctr le 3}">
<td>
<figure>
<img src="images/${party.avatarUrl}" onclick="showHide('','${party.screenName}')" class="avaimg" alt="${party.screenName}">
<figcaption><spring:message code="user.${party.screenName}" text="${party.screenName}"/></figcaption>
</figure>
</td>
</c:when>
<c:otherwise>
</tr>
<c:set var="ctr" value="0" scope="page"/>
</c:otherwise>
</c:choose>
</c:forEach>
任何幫助,將不勝感激。
在此先感謝
找到我的答案在這裏http://stackoverflow.com/questions/7670575/how-to-create-a-div-grid-using-jstl-cforeach –
謝謝你的AVD和ControlPower!抱歉不能,因爲我的名聲很低。 –