JSTL:从列表中显示N个项目

问题描述 投票:0回答:1

我有一个Java列表:

List<Item> items;

我可以像这样迭代它:

 <div class='items'>
   <c:forEach items="${requestScope.items}" var="item">
      <div class="item">
         <img class="item-image" src="${item.getImage()}"/>
         <p>${item.getName()}</p>
      </div>
   </c:forEach>
</div>

但是大约有1000个项目,我只想一次显示10个项目。像这样:

enter image description here

我知道有一个通常的for循环:

<c:forEach begin="6" end="15" var="val">
    <c:out value="${val}"/>
</c:forEach>

但是我不确定如何访问第ith个元素,以及如何按Next按钮显示接下来的10个项目。

java jsp servlets jstl
1个回答
0
投票

要访问列表中的元素,您可以使用:$ {items [n]}像数组

© www.soinside.com 2019 - 2024. All rights reserved.