1

我有用户列表,我想将每个用户分配到数组索引中:

<%
    User users[] = new User[n];
    pageContext.setAttribute("users", users);      
%> 

现在:

<c:forEach items="${usersList}" var="user">   
     // here I want to assign each user into an array index like:
     // users[index] = user               
 </c:forEach>

最后我想手动访问数组的每个索引。如下所示:

  <p><c:out value="${users[0].getName()}" /></p>

我知道上面不正确,有人可以帮助我如何通过 jstl 实现这一点吗?谢谢。

PS:请注意,我想手动通过索引访问数组。

4

1 回答 1

0

您可以使用varStatus在循环中获取索引

<c:forEach items="${usersList}" var="user" varStatus="status">
Index: ${status.index}
</c:forEach>
于 2013-07-05T14:44:02.510 回答