2011-04-27 114 views
0

我如下面有一個部件,它是由HtmlSelectManyCheckbox綁定,的<h:selectManyCheckbox>結合溶液

<h:selectManyCheckbox id="chk_weekdays" 
    onclick="restrictCheck(this)" 
    binding="#{Holiday_Declaration.chk_weekedays}" 
    > 
      <f:selectItem id="chk_1" itemLabel="Monday" itemValue="1" /> 
      <f:selectItem id="chk_2" itemLabel="Tuesday" itemValue="2" /> 
      <f:selectItem id="chk_3" itemLabel="Wednesday" itemValue="3" /> 
      <f:selectItem id="chk_4" itemLabel="Thursday" itemValue="4" /> 
      <f:selectItem id="chk_5" itemLabel="Friday" itemValue="5" /> 
      <f:selectItem id="chk_6" itemLabel="Saturday" itemValue="6" /> 
      <f:selectItem id="chk_0" itemLabel="Sunday" itemValue="0" /></h:selectManyCheckbox> 

,我想使用輔助bean Holiday_Declaration選中的複選框和它們的值的總數。

感謝您的幫助......

回答

1

有以下字段在託管bean

private List<String> chk_weekedays; 
// getters/setters 

覆蓋您的組件在h:form和一些行動提交取得該列表

+1

和替換'通過'value'綁定。 – BalusC 2011-04-27 12:11:16

+0

在支持bean我有,私人HtmlSelectManyCheckbox chk_weekedays =新的HtmlSelectManyCheckbox(); – Annu 2011-04-27 12:12:00

+0

@Annu將它改爲'binding =「#{Holiday_Declaration.chk_weekedays}」''value =「#{Holiday_Declaration.chk_weekedays}」' – 2011-04-27 12:12:34