私はこのロジックをほとんどどこでも検索しましたが、私は素晴らしい仕事をしていないと確信しているため、この質問をしています。
Arraylist があり、次の形式で反復して表示する必要があります
ユーザー
1 ユーザー2 ユーザー3 ユーザー4 ユーザー5 ユーザー6 ユーザー7 ユーザー
8 ユーザー9
通常の 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>
どんな助けでも大歓迎です。
前もって感謝します