struts2的select標籤中,常用的有以下幾個屬性:
(1)struts2中的select 標籤中,必須設定的屬性只有乙個,即是list。
(2)select標籤的list中必須有值,不然會報錯。如果沒有值,可以加上headerkey, headervalue,這樣就可以通過了。如:
xml **
<
s:select
name="geelement.childtype"
list="childtypelist"
listkey="key"
listvalue="value"
headerkey="0"
headervalue="--請選擇子型別--"
/>
其中,即使list中有值,我們也通常會加上headerkey, headervalue,即列表中顯示的第乙個選項。注意,headerkey不可以為空,不可以為-1。
(3)list屬性:通常是在action中定義的,必須是乙個可以迭代的源,如為乙個list, map, set等。如果是乙個map,那麼map的key就對應於select標籤中的value,map中的value就對應於select標籤中的option。而如果是乙個list或者是乙個set,那麼可以通過listkey和listvalue指定。
(4)listkey和listvalue:listkey即對應於select標籤中的value, listvalue即對應於select標籤中的option。
(5)name屬性:即是表單中select的名稱。
struts2學習複習標籤(select 標籤)
struts2 select標籤的用法 struts2的select標籤中,常用的有以下幾個屬性 1 struts2中的select 標籤中,必須設定的屬性只有乙個,即是list。2 select標籤的list中必須有值,不然會報錯。如果沒有值,可以加上headerkey,headervalue,這...
struts2 設定select選中
首先利用struts2 的標籤 list屬性 就是 action 中從後台獲取的 list 選項集合的值。name屬性 可以利用它來在後台獲取使用者所選取的值。theme屬性 這個屬性是去掉 s標籤原有樣式的意思 所有的 s標籤都通吃。listkey 屬性跟 listvalue 屬性 listkey...
struts2中select標籤的使用
關鍵字 struts2 select struts2 的select標籤 中,常用的有以下幾個屬性 1 struts2 中的select 標籤中,必須設定的屬性只有乙個,即是list。2 select標籤 的list中必須有值,不然會報錯。如果沒有值,可以加上headerkey,headervalu...