Java 在jsp中使用foreach在列表中显示列表
是否可以在jsp中使用foreach在列表中显示列表的元素Java 在jsp中使用foreach在列表中显示列表,java,jsp,jstl,Java,Jsp,Jstl,是否可以在jsp中使用foreach在列表中显示列表的元素 List<List<String>> elements; 列出元素; 我的想法是: <c:forEach var="charge" items="${customerOfferForm.offersWithCharges.get(0)}"> 您的语法将在EL 2.2(自Servlet 3.0容器(如Tomcat 7、Glassfish 3等)中可用)中工作,但在旧版本中不起作用。然后可以使用大括
List<List<String>> elements;
列出元素;
我的想法是:
<c:forEach var="charge" items="${customerOfferForm.offersWithCharges.get(0)}">
您的语法将在EL 2.2(自Servlet 3.0容器(如Tomcat 7、Glassfish 3等)中可用)中工作,但在旧版本中不起作用。然后可以使用大括号符号
[]
按索引获取所需的列表项
...
如有必要,您可以使用嵌套的
来显示所有项目
...
另见:
[]
按索引获取所需的列表项
...
如有必要,您可以使用嵌套的
来显示所有项目
...
另见:
for (List<String> subList : elements) {
for (String s : subList) {
System.out.println(s);
}
}
您将如何使用Java代码实现它?你会有两个嵌套循环,对吗
for (List<String> subList : elements) {
for (String s : subList) {
System.out.println(s);
}
}
for(迭代器i=someList.Iterator();i.hasNext();){
String item=i.next();
系统输出打印项次(项);
}
List实现了Iterable接口,因此上面的代码应该可以工作。for(Iterator i=someList.Iterator();i.hasNext();){
String item=i.next();
系统输出打印项次(项);
}
List实现了Iterable接口,所以上面的代码应该可以工作
<c:forEach var="subList" items="${elements}">
<c:out value="${subList[0]}"/>
</c:forEach>
for(Iterator<String> i = someList.iterator(); i.hasNext(); ) {
String item = i.next();
System.out.println(item);
}