Jsp 如何获取整数中forEach循环的索引

Jsp 如何获取整数中forEach循环的索引,jsp,foreach,jstl,Jsp,Foreach,Jstl,我想得到forEach循环的整数索引,我可以用字符串的形式得到它 <c:forEach var="row" items="${result.rows}" varStatus="loop"> <c:out value="${loop.index}"/> </c:forEach> 我想将index的值存储在一个整数变量jsp中。只要将它存储在一个变量中,它实际上就是一个整数: <c:set var="index" value="${loop.i

我想得到forEach循环的整数索引,我可以用字符串的形式得到它

<c:forEach var="row" items="${result.rows}" varStatus="loop">
    <c:out value="${loop.index}"/>
</c:forEach>


我想将index的值存储在一个整数变量jsp中。

只要将它存储在一个变量中,它实际上就是一个整数:

<c:set var="index" value="${loop.index}" />
<c:set var="index" value="${index + 1}" />
<c:out value="${index}"/>


应该产生
1 2 3
等等。

可能重复的可能重复的可能重复的好,我想将索引存储在一个变量中,该变量可以在jsp内的javascript中访问,我需要将其存储在字符串或int中,问题是我不知道如何在javascript中使用jstl标记,您必须了解JSP是在服务器端执行的。只需像在普通HTML中那样编写JavaScript函数:
someFunction(someVariable)
。。。您还可以使用EL表达式替换
someVariable
,以输出索引:
someFunction(${index})
,例如,这将导致
someFunction(2)