我在 JSTL 中有一个问题,我有一个来自 servlet 中设置的请求属性的数组对象。我要做的就是打印数组的索引。请问有什么帮助吗?这是代码:
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@taglib uri="/WEB-INF/tlds/Functions" prefix="func"%>
<table>
<tr>
<td>
<b>k</b> =
</td>
<td>
<table border="1">
<c:forEach var="i" begin="0" end="${responseVector.length}">
<tr>
<td>k<sub>${i}</sub></td><!-- I wish to print the indexes here -->
</tr>
</c:forEach>
</table>
</td>
<td>
<table border="1">
<c:forEach var="i" items="${responseVector}">
<tr>
<td>${func:roundOff(i, 4)}</td>
</tr>
</c:forEach>
</table>
</td>
</tr>
</table>
<br/>
在上面的代码中,responseVector 是一个双精度数组对象,但我希望第一个循环中的变量 i 在每次循环迭代时打印数组对象的索引。我的预期输出是:k0, k1, k2, ... 但我有一个异常。