在JSP中借助c:forEach标签,可以改善可读性。
eg :<c:forEach items="${tests}" var="test" varStatus="st">
items="${testd}" 表示遍历集合
var="test" 表示把每一个集合中的元素放在test上
varStatus="st" 表示遍历的状态
下面是jsp用for循环遍历list
<c:forEach items="${tests}" var="test" varStatus="st" >
<tr>
<td><c:out value="${st.count}" /></td>
<td><c:out value="${test}" /></td>
</tr>
</c:forEach>
<!-- 使用jsp中的for循环来遍历List -->
<
table
width
=
"200px"
align
=
"center"
border
=
"1"
cellspacing
=
"0"
>
<
tr
>
<
td
>编号num</
td
>
<
td
>英雄hero</
td
>
</
tr
>
<%
int i =0;
for (String hero : heros) {
i++;
%>
<
tr
>
<
td
><%=i%></
td
>
<
td
><%=hero%></
td
>
</
tr
>
<%}%>
</
table
>
<
br
>