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標籤可分...