jstl 的c:foreach有两种用法一种是读取集合的
另外的一种便是同for循环一样了循环固定的次数下面的这种便是<c:foreach的属性有很多 items用来放置集合的 。
循环固定的次数
<c:forEach var = "x" begin = "0" end= "10" step = "2">
<c:out value="${x}"></c:out>
</c:forEach>
<br>
<c:out value = "this is the sedoncd method of cforeach"></c:out>
下面的便是读取集合使用的
<%
String name[] = new String[5];
name[0]="0";
name[1] = "1";
name[2] = "2";
name[3] = "3";
name[4]= "4";
request.setAttribute("name",name);
%>
<c:forEach items = "${name}" var = "names" varStatus="state">
<c:out value="${names}"></c:out>
</c:forEach>
<c:out value="这是集合的用法也是相当于forEach的第一种用法"></c:out>