學習Struts2標籤

2021-09-01 07:42:57 字數 1089 閱讀 2365

[b][color=red]1、property標籤輸出指定值[/color][/b]

例:property標籤屬性

default:可選屬性,如果要輸出地屬性值為null,則顯示該屬性指定的值

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

value:可選屬性,指定輸出該屬性的值,如果不指定該屬性,則預設輸出valuestack棧頂的值

id:可選屬性,該元素的標識,現一般用var

[color=red][b]2、iterator標籤用於對集合進行迭代,集合包括list、set和陣列 [/b][/color]

如果是從action中傳進來的資料取值是 vlaue="#request.listentity"

例:redblue">

iterator標籤屬性:

value:可選屬性,指定被迭代的集合

var:可選屬性,集合元素標識

status:可選屬性,指定迭代時的iteratorstatus例項。包含如下幾個方法

int getcount(),返回當前迭代了幾個元素

int getindex(),返回當前迭代元素的索引

boolean iseven,返回當前迭代的元素下標是否是偶數

boolean isodd(),返回當前迭代的元素下標是否是奇數

boolean isfirst(),返回當前迭代的元素是否為第乙個元素

boolean islast(),返回當前迭代元素是否為最後乙個元素

[color=red][b]3、url標籤[/b][/color] 例:

「%」符號的用途是計算ognl表示式的值

[color=red][b]4、checkboxlist標籤核取方塊[/b][/color]

例: 存放list集合,其中的id、name為list集合內存放物件的屬性,value表示預設選中的值

存放map集合,其中的listkey、listvalue內的值為固定寫法,必須這樣寫

[color=red][b]5、radion標籤 單選按鈕(用法如4)[/b][/color]

[color=red][b]6、select標籤 下拉列表框(用法如4)[/b][/color]

學習struts2 的select標籤

headervalue 預設值value headerkey 預設name list 源資料 可以在action方法裡從資料庫獲取list name 被選資料存放的位置 這裡我方在物件obj的屬性值username中 需在action中定義該物件 listkey 下拉選項的name listvalu...

struts2標籤簡介

用過struts1.x的人都知道,標籤庫有html bean logic tiles,而struts2.0裡的標籤卻沒有分類,只用在jsp標頭檔案加上 taglib prefix s uri struts tags 就能使用struts2.0的標籤庫 下面就介紹下每個標籤的用法 有錯請指正 a 超連...

struts2標籤解釋

a 超連結,類似於html裡的 雙下拉框 e 這3個標籤一起使用,表示條件判斷 f 顯示檔案錯誤資訊 檔案上傳 獲取相應form的值 g 和標籤一起使用 h 在裡使用,表示標頭檔案結束 隱藏值 i 載入資源包到值堆疊 包含乙個輸出,servlet或jsp頁面 獲取form的乙個輸入 用於遍歷集合 l...