咱們常會用c標籤來遍歷須要的數據,爲了方便使用,varStatus屬性能夠方便咱們實現一些與行數相關的功能,如:奇數行、偶數行差別;最後一行特殊處理等等。先就varStatus屬性經常使用參數總結下:spa
${status.index} 輸出行號,從0開始。orm
${status.count} 輸出行號,從1開始。it
${status.current} 當前此次迭代的(集合中的)項ast
${status.first} 判斷當前項是否爲集合中的第一項,返回值爲true或false循環
${status.last} 判斷當前項是否爲集合中的最後一項,返回值爲true或false遍歷
begin、end、step分別表示:起始序號,結束序號,跳躍步伐。im
如:<c:forEach begin='1' end='5' step='2' items='${list}' var='item'>總結
表示:操做list集合匯中1~5條數據,不是逐條循環,而是按每2個取值。即操做集合中的第一、三、5條數據。數據