【问题标题】:How to iterate through multiple ArrayList using JSTL? [duplicate]如何使用 JSTL 遍历多个 ArrayList? [复制]
【发布时间】:2015-04-23 21:03:28
【问题描述】:

假设我有 3 个数组列表,例如:

ArrayList<String> list1 = new ArrayList<String>();
ArrayList<String> list2 = new ArrayList<String>();
ArrayList<String> list3 = new ArrayList<String>();
list1.add("Q1");
list2.add("name1");
list3.add("abdur");
list1.add("Q2");
list2.add("name2");
list3.add("bappa");

现在我想显示上面三个arraylist元素,比如:

Q1 name1 abdur
Q2 name2 bappa

&lt;c:forEach&gt; ..请帮忙。

【问题讨论】:

  • 你到底为什么要这样做?只是受虐狂还是有一些有效的商业案例?
  • This 应该可以解决您的问题。但是,如果您可以更改数据结构,this 会更好。

标签: java arraylist


【解决方案1】:

尝试类似:

<c:forEach items="${list1}" var="element" varStatus="loop">    
    <c:out value="${element} ${list2[loop.index]} ${list3[loop.index]}"/>
</c:forEach>

【讨论】:

  • @AbdurRahaman 如果有帮助,请接受答案,以便其他人可以从中受益。
猜你喜欢
  • 1970-01-01
  • 2018-03-22
  • 1970-01-01
  • 2015-04-13
  • 2013-01-15
  • 2020-08-23
  • 2019-01-25
  • 2011-02-20
  • 2013-03-21
相关资源
最近更新 更多