JSF常用可複用組件總結

 

多選一常用組件

1h:selectOneMenu 使用較簡單                

       

2h:selectOneRadio

 

3h:selectBooleanCheckbox 注意單選複選框下面只有一項

 

4h:selectOneListbox

 

  

多選多常用組件

 

1h:selectManyListbox

 

 

2h:selectManyCheckbox

 

 

3h:selectManyMenu

 

 

 

 

注意事項:

 

1:可以使用<f:verbatim>插入Table的方法進行佈局

 

<f:verbatim><table class="radioGroup"><tr><td></f:verbatim

 

.radioGroup

{

margin-top:-28px;

margin-left:3px;

}

 

 

 

 

 

2:代碼關鍵字

 

 

 

 

 

3:多選多保存,顯示,字符串表示,查詢

 

 1:用戶選擇下拉項,提交表單時,值保存在列表中,並要將列表轉換成表中數據庫字段,要注意不要超出字段長度。

 

 2:頁面加載時,要將字符串的值轉化成列表

 

3:字符串表示,將列表中的每一項的ID轉換成字符串,拼接起來,用“ ” 隔開,拼接後,要將最後一個“ ”去掉。

 

4:查詢,用戶選擇的下拉項列表A,字段轉換列表B,如果A中任意一項在B中出現,則過濾成功,即查詢條件中,每一項之間是或者的關係。

 

5:可以將下拉項中的內容,保存在一個公用的靜態Map中,所有涉及下拉內容的都公用這個Map。包括字符串的分隔符也應該使用公用的。

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章