【发布时间】:2016-03-24 22:23:56
【问题描述】:
我想以整数形式获取 forEach 循环的索引,我可以以字符串形式获取它,即
<c:forEach var="row" items="${result.rows}" varStatus="loop">
<c:out value="${loop.index}"/>
</c:forEach>
我想将index的值存储在一个整数变量jsp中。
【问题讨论】:
我想以整数形式获取 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等。
【讨论】:
<script>someFunction(someVariable)</script> ...您也可以将 someVariable 替换为 EL 表达式以输出索引:<script>someFunction(${index})</script>,例如,这将导致 <script>someFunction(2)</script>。跨度>