当前位置 : 主页 > 编程语言 > java >

jsp – 需要在JSTL中同时循环遍历2个数组

来源:互联网 收集:自由互联 发布时间:2021-06-25
我有两个需要循环的数组.使用foreach,我一次只能循环访问一个.常规的(i = 0; i 7; i)循环将是伟大的. 我想我明白了你的意思 – 你有两个数组(可能大小相同),你想循环,以便你使用循环索引
我有两个需要循环的数组.使用foreach,我一次只能循环访问一个.常规的(i = 0; i <7; i)循环将是伟大的. 我想我明白了你的意思 – 你有两个数组(可能大小相同),你想循环,以便你使用循环索引来访问每个数组.

如果这就是你的意思(并且你的问题远非明确),那么你可以做这样的事情(假设是arrayX和arrayY).

<c:forEach items="${arrayX}" varStatus="loop">
    <c:out value="${arrayX[loop.index]}"/>
    <c:out value="${arrayY[loop.index]}"/>
</c:forEach>

这使用arrayX来获取迭代器,然后使用索引查找到arrayX和arrayY.

varStatus描述为here.

网友评论