jstl中<c:forEach>標簽的詳解

標簽具有以下一些屬性:

  • var:迭代參數的名稱。在迭代體中可以使用的變量的名稱,用來表示每一個迭代變量。類型為String。
  • items:要進行迭代的集合。對于它所支持的類型將在下面進行講解。
  • varStatus:迭代變量的名稱,用來表示迭代的狀態,可以訪問到迭代自身的信息。
  • begin:如果指定了items,那么迭代就從items[begin]開始進行迭代;如果沒有指定items,那么就從begin開始迭代。它的類型為整數。
  • end:如果指定了items,那么就在items[end]結束迭代;如果沒有指定items,那么就在end結束迭代。它的類型也為整數。
  • step:迭代的步長。
    varStatus包含了一系列的特性,它們描述了迭代的當前狀態
  • current:當前這次迭代的(集合中的)項。
  • index:當前這次迭代從0開始的迭代索引。
  • count:當前這次迭代從1開始的迭代計數。
  • first:用來表明當前這輪迭代是否為第一次迭代,該屬性為boolean類型。
  • last:用來表明當前這輪迭代是否為最后一次迭代,該屬性為boolean類型。
  • begin:begin屬性的值。
  • end:end屬性的值。
  • step:step屬性的值 。
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 個人學習批處理的初衷來源于實際工作;在某個迭代版本有個BS(安卓手游模擬器)大需求,從而在測試過程中就重復涉及到...
    Luckykailiu閱讀 4,779評論 0 11
  • JSTL主要提供了5大類標簽庫: 1.核心標簽庫:為日常任務提供通用支持,如顯示和設置變量,重復使用一組項目,測試...
    Grasse閱讀 1,138評論 0 0
  • 1、窗體 1、常用屬性 (1)Name屬性:用來獲取或設置窗體的名稱,在應用程序中可通過Name屬性來引用窗體。 ...
    Moment__格調閱讀 4,594評論 0 11
  • Documentation Supported OS & SDK Versions 支持的OS & SDK版本 S...
    c5550ea746f8閱讀 4,420評論 0 2
  • 人以群分。緣分這東西,它就在那兒等著你,不早不晚。 我至今想不明白,是什么樣的吸引力使我在剛剛完成川藏行、身心俱疲...
    飛閑雲閱讀 772評論 5 4