是否可以在 jstl 中使用 foreach 同时迭代两个项目?
2022-09-03 17:49:18
我的模型中有两个项目,我想使用jstl foreach同时迭代它们。如何使用正确的语法实现此目的?
我的模型中有两个项目,我想使用jstl foreach同时迭代它们。如何使用正确的语法实现此目的?
您可以调用以获取当前迭代回合的索引,然后将其用作第二个列表的查找。varStatus.index
例如,如果您有两个列表,则可以执行以下操作:people.firstnames
people.lastnames
<c:forEach var="p" items="${people.firstnames}" varStatus="status">
<tr>
<td>${p}</td>
<td>${people.lastnames[status.index]}</td>
</tr>
</c:forEach>