jsp中foreach中的简单变量(计数器)

时间:2014-01-20 01:10:50

标签: jsp variables foreach listiterator

我有一个简单的问题:可以在foresp中使用jsp make变量来存储iteretion的数量吗?问题还包括如何做到这一点?有一个例子我想用它。如果你知道答案就会在几秒钟内解决这个问题,但如果你知道如何调用它就很难找到,所以这个简单的例子解释了一切......
示例说明:在arraylist列表中,我的标记的href值是页面的引用。 NUMBER 应代表我的变量 - 类似于列表迭代器。 所以我会得到:第1页,第2页,第3页,......第x页,其中x是列表清单中的项目数。

<c:forEach items="${requestScope.list}" var="listItem">
<a href="<c:out value="${listItem}" />">Page NUMBER</a>
</c:forEach>

1 个答案:

答案 0 :(得分:1)

使用&#39; varStatus&#39;属性,它将为您提供计数器。

<c:forEach items="${requestScope.list}" var="listItem" varStatus="counter" >
     <a href="<c:out value="${listItem}" />"><c:out value="${counter}" /></a>
</c:forEach>