<c:foeach>问题[已解决]
本帖最后由 猫南北爱上狗东西 于 2019-9-27 19:20 编辑两个<c:foeach>只输出一个
var不能和items一样
再第一次遍历后list被改变了
所以后俩次没有值<%
String list[]={"111","222","333"};
pageContext.setAttribute("list", list);
%>
<h3>
<c:forEach var="list" items="${list }">
${list }
</c:forEach>
</h3>
<h3>
<c:forEach var="list" items="${list }">
${list }
</c:forEach>
</h3>
<h3>
<c:forEach var="list1" items="${list }">
${list1 }
</c:forEach>
</h3>
结果为
<body>
<h3>
111
222
333
</h3>
<h3>
</h3>
<h3>
</h3>
</body>
更改forEach的var名字
<%
String list[]={"111","222","333"};
pageContext.setAttribute("list", list);
%>
<h3>
<c:forEach var="l1" items="${list }">
${l1 }
</c:forEach>
</h3>
<h3>
<c:forEach var="l2" items="${list }">
${l2 }
</c:forEach>
</h3>
<h3>
<c:forEach var="l1" items="${list }">
${l1 }
</c:forEach>
</h3>
结果为
<body>
<h3>
111
222
333
</h3>
<h3>
111
222
333
</h3>
<h3>
111
222
333
</h3>
</body>
感谢分享,楼主威武 羊毛丶 发表于 2019-9-24 00:05
var不能和items一样
再第一次遍历后list被改变了
所以后俩次没有值
十分感谢
页:
[1]