Struts2常用標籤

2021-09-01 14:53:30 字數 1305 閱讀 6768

property標籤

property

標籤用於輸出指定值:

default

:可選屬性,如果需要輸出的屬性值為

null

,則顯示該屬性指定的值

escape

:可選屬性,指定是否格式化

html

**。value

:可選屬性,指定需要輸出的屬性值,如果沒有指定該屬性,

則預設輸出

valuestack

棧頂的值

。 id

:可選屬性,指定該元素的標識

iterator標籤

iterator

標籤用於對集合進行迭代,這裡的集合包含

list

、set

和陣列。

redblue>

value

: 可選屬性,指定被迭代的集合,如果沒有設定該屬性,則使用

valuestack

棧頂的集合。

id:可選屬性,指定集合裡元素的id。

status

:可選屬性,該屬性指定迭代時的

iteratorstatus

例項。該例項包含如下幾個方法:

int getcount()

,返回當前迭代了幾個元素。

int getindex()

, 返回當前迭代元素的索引。

boolean iseven()

,返回當前被迭代元素的索引是否是偶數

boolean isodd()

,返回當前被迭代元素的索引是否是奇數

boolean isfirst()

,返回當前被迭代元素是否是第乙個元素。

boolean islast()

,返回當前被迭代元素是否是最後乙個元素。

if/elseif/else標籤

23 21

都不等

url

標籤

value="23"/>

生成類似如下路徑:

/struts/

test/helloworld_add

.action

?personid=23

紅色部分為內容路徑。

當標籤的屬性值作為字串型別處理時,「%」

符號的用途是計算

ognl

表示式的值。

輸出結果:

#myurl

Struts2標籤常用

一 介紹 1 struts2的作用 struts2標籤庫提供了主題 模板支援,極大地簡化了檢視頁面的編寫,而且,struts2的主題 模板都提供了很好的擴充套件性。2 struts2分類 1 ui標籤 主要用於生成html元素標籤,ui標籤又可分為表單標籤非表單標籤 2 非ui標籤,主要用於資料訪問...

Struts2 常用標籤

記幾個struts2常用的幾個標籤,一 property 1.取值棧裡屬性的值 value裡是ognl表示式 2.直接輸出字串 3.設定預設值,假設username在值棧不存在值為null,default設定預設值 4.escape 設定輸出的html標籤會不會被解析 false表示不會被解析 會當...

struts2標籤常用總結

1 struts2的作用 struts2標籤庫提供了主題 模板支援,極大地簡化了檢視頁面的編寫,而且,struts2的主題 模板都提供了很好的擴充套件性。1 ui標籤 主要用於生成html元素標籤,ui標籤又可分為表單標籤非表單標籤 2 非ui標籤,主要用於資料訪問,邏輯控制等的標籤。非ui標籤可分...