JSTL迭代了2个数据集?

时间:2011-12-23 18:08:42

标签: java jsp jstl

这可能很简单。我目前在forEach中有1个数据集,并希望同时迭代第二个数据集?这可能吗?

<c:set value="${dataList}" var="beans" />
<c:set value="${newDataList}" var="newBeans"/>

<c:forEach var="bean" items="${beans}" varStatus="loopCount">

1 个答案:

答案 0 :(得分:1)

如果集合的大小始终相等,则可以循环访问集合并根据索引访问第二个集合。

<c:forEach var="bean" items="${beans}" varStatus="loopCount">
  <c:out value="${bean}" /> <c:out value="${newBeans[loopCount.index]}" />
</c:forEach>