1. 程式人生 > >[JSP] c:forEach 輸出序號判斷奇偶數作不同處理

[JSP] c:forEach 輸出序號判斷奇偶數作不同處理

關鍵在於<c:forEach>的varStatus屬性,具體程式碼如下: 


<table width="500" border="0" cellspacing="0" cellpadding="0">
<tr>
    <th>序號</th>
    <th>姓名</th>
</tr>
<c:forEach var="list" items="${list}" varStatus="status">
<tr>
    <td>${ status.index + 1}</td>

    <td>${ student.name}</td>

</tr>

<tr>

<c:if test="${status.index%2==0}">

這是奇數

</c:if>

<c:if test="${status.index%2!=0}">

這是偶數

</c:if>

</tr>

</c:forEach>
</table>


備註:status.index是從0開始的。