關於jstl標籤c foreach相關屬性講解

2021-07-03 02:23:22 字數 1067 閱讀 3014

在專案中經常用到c:foreach這個標籤,對於c:foreach裡面的一些屬性可能大部分都已經屬性了,但是還有一小部分每次在用的時候,還是免不了再查,尤其是需要知道items中list的長度時,這裡都進行了彙總,以方便自己使用。

$訂單號: $    

合計:$

$

$$ ¥$

下單

檢視去支付/取消

這裡獲取 items="$的長度,通過jstl的fn函式來獲取,$

下面講解下c:foreach的常用屬性

var:迭代引數的名稱。在迭代體中可以使用的變數的名稱,用來表示每乙個迭代變數。型別為string。

items:要進行迭代的集合。對於它所支援的型別將在下面進行講解。

varstatus:迭代變數的名稱,用來表示迭代的狀態,可以訪問到迭代自身的資訊。

begin:如果指定了items,那麼迭代就從items[begin]開始進行迭代;如果沒有指定items,那麼就從begin開始迭代。它的型別為整數。

end:如果指定了items,那麼就在items[end]結束迭代;如果沒有指定items,那麼就在end結束迭代。它的型別也為整數。

step:迭代的步長。

current:當前這次迭代的(集合中的)項。

index:當前這次迭代從0開始的迭代索引。

count:當前這次迭代從1開始的迭代計數。

first:用來表明當前這輪迭代是否為第一次迭代,該屬性為boolean型別。

last:用來表明當前這輪迭代是否為最後一次迭代,該屬性為boolean型別。

begin:begin屬性的值。

end:end屬性的值

step:step屬性的值

JSTL 核心標籤

cccccccccccccc map map new hashmap request.setattribute map map person p new person request.setattribute person p session.setattribute date 2011 date被...

jstl標籤 函式

color red align center size large jstl標籤,fn函式 size align color size medium 函式 fn contains string,substring 描述 如果引數string中包含引數substring,返回true 函式 fn co...

小議jstl標籤 c標籤

jstl是在jsp頁面引用的一種使用簡單但是功能非常強大的標籤。我們在專案中用到的最多的就是jstl中的c標籤了,這裡簡單的說明一下。1 在web容器裡面裝入 c.tld 2 在web.xml宣告,宣告如下 core lib tld c.tld 3 在頁面的頁頭載入標籤,載入方式如下 taglib ...