【发布时间】:2015-04-13 03:32:30
【问题描述】:
我有这段代码可以发送两个列表进行迭代
request.setAttribute("PopulateAgentList", agentList);
request.setAttribute("PopulateAgentContactList",agentContactList);
使用这段代码我只能遍历一个列表。
<c:forEach var="PopulateAgentList" items="${requestScope['PopulateAgentList']}">
<tr>
<td><c:out value="${PopulateAgentList.name}"/></td>
<td><c:out value="${PopulateAgentList.country}"/></td>
<td>Edinburgh</td>
<td>61</td>
</tr>
</c:forEach>
我可以遍历“PopulateAgentContactList”和“PopulateAgentList”吗?
【问题讨论】:
-
这只是说明了一个设计问题。您应该有一个单独的列表,而不是两个并行列表,其中列表中的每个对象都将包含一个代理和一个联系人。