Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jsp中foreach中的简单变量(计数器)_Jsp_Variables_Foreach_Listiterator - Fatal编程技术网

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

jsp中foreach中的简单变量(计数器),jsp,variables,foreach,listiterator,Jsp,Variables,Foreach,Listiterator,我有一个简单的问题:在jsp中是否可以在foreach中生成变量,我将在其中存储iteretion的数量?问题还包括如何做到这一点?有一个例子,我想如何使用它。如果你知道答案,你会在几秒钟内解决这类问题,但是如果你知道怎么称呼它,那就很难找到了,所以这个简单的例子解释了一切。。。 示例说明:在arraylist列表中是我的标签的href值,这些标签是页面的引用NUMBER应该表示我的变量-类似于列表迭代器。 所以我会得到:第1页,第2页,第3页。。。第x页,其中x是列表中的项目数 <c:

我有一个简单的问题:在jsp中是否可以在foreach中生成变量,我将在其中存储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>

使用“varStatus”属性,该属性将为您提供计数器

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

感谢您为我指明了正确的方向,但当我搜索时,因为现在我知道要搜索什么,从1开始计算需要的值应该是value=“${counter.count}”,从0开始计算应该是counter.index,但varStatus不返回整数,而是返回某个对象。存在该对象的其他值