使用 <c:forEach> 标记来生成表列数据,这些数据对应于某一范围内的数值
<table>
<tr><th>Value</th>
<th>Square</th></tr>
<c:forEach var="x" begin="0" end="10" step="2">
<tr><td><c:out value="${x}"/></td>
<td><c:out value="${x * x}"/></td></tr>
</c:forEach>
</table>
使用 varStatus 属性来显示项的数目(1,2,3,...)
<table>
<c:forEach items="${entryList}" var="blogEntry" varStatus="status">
<tr><td align="left" class="blogTitle">
<c:out value="${status.count}"/>.
<c:out value="${blogEntry.title}" escapeXml="false"/>
</td></tr>
<tr><td align="left" class="blogText">
<c:out value="${blogEntry.text}" escapeXml="false"/>
</td></tr>
</c:forEach>
</table>
注:还可以在forEach中加入
begin="number" (开始循环数)
end="number" (结束循环数)
step="number" (增长数即步长)
items 一般接收的是查询结果集
var 每次循环的时候取出一个对象赋给var所定义的变量,然后可以通过变量取值
varStatus 相当与一个计数器
<table>
<tr><th>Value</th>
<th>Square</th></tr>
<c:forEach var="x" begin="0" end="10" step="2">
<tr><td><c:out value="${x}"/></td>
<td><c:out value="${x * x}"/></td></tr>
</c:forEach>
</table>
使用 varStatus 属性来显示项的数目(1,2,3,...)
<table>
<c:forEach items="${entryList}" var="blogEntry" varStatus="status">
<tr><td align="left" class="blogTitle">
<c:out value="${status.count}"/>.
<c:out value="${blogEntry.title}" escapeXml="false"/>
</td></tr>
<tr><td align="left" class="blogText">
<c:out value="${blogEntry.text}" escapeXml="false"/>
</td></tr>
</c:forEach>
</table>
注:还可以在forEach中加入
begin="number" (开始循环数)
end="number" (结束循环数)
step="number" (增长数即步长)
items 一般接收的是查询结果集
var 每次循环的时候取出一个对象赋给var所定义的变量,然后可以通过变量取值
varStatus 相当与一个计数器