jsp c:foreach 說明
阿新 • • 發佈:2019-01-24
我們常會用c標籤來遍歷需要的資料,為了方便使用,varStatus屬性可以方便我們實現一些與行數相關的功能,如:奇數行、偶數行差異;最後一行特殊處理等等。先就varStatus屬性常用引數總結下:
${status.index} 輸出行號,從0開始。${status.count} 輸出行號,從1開始。${status.current} 當前這次迭代的(集合中的)項${status.first} 判斷當前項是否為集合中的第一項,返回值為true或false${status.last} 判斷當前項是否為集合中的最後一項,返回值為true或falsebegin、end、step分別表示:起始序號,結束序號,跳躍步伐。
如:<c:forEach begin='1' end='5' step='2' items='${list}' var='item'>表示:操作list集合匯中1~5條資料,不是逐條迴圈,而是按每2個取值。即操作集合中的第1、3、5條資料。
下面是我從網上找的圖,覺得挺好,收藏了:
<tr>
<td><c:out value="${dailyPrice}" /></td></tr>//以,號作為字串分隔!變數名 delims屬性可以隨便加,可以有一個多或多個 作為分隔符