日期:2014-05-16  浏览次数:20401 次

jstl el(一)forEach循环



下面就来看两个基本的例子,第一个例子是依次输出集合内的元素。

<c:forEach var="item" items="${contents}" varStatus="status">

         $status.count:${item}

</c:forEach>

下面的例子是一个固定次数的迭代,用来输出1到9的平方。

<c:forEach var="x" begin="1" end="9" step="1">

         ${x*x}

</c:forEach>




<c:forEach items = "${name}" var = "names" varStatus="state">
     <c:out value="${names}"></c:out>
</c:forEach>

<c:forEach var = "x" begin = "0" end= "10" step = "2">
   <c:out value="${x}"></c:out>
</c:forEach>



条件判断与之配合使用
<c:if test="${status.count%3==1}"><tr></c:if>
<c:if test="${status.count%3==0}"></tr></c:if>