2013-02-18 35 views
0

我面臨的問題,爲H:selectManyCheckboxvalueChangeListner不調用valueChangeListner方法工作JSF複選框

這是我的代碼

<h:selectManyCheckbox id="subscriptions" value="#{searchResults.customerSegmantSearchDetails}" layout="pageDirection" valueChangeListner="#{fxViewHelper.getCustomerSegmentList}"> 
<a4j:ajax event="valueChange" execute="@this" limitRender="true"/><f:selectItem id="item1" itemLabel="" itemValue="#{searchResults}"/> </h:selectManyCheckbox> 

這裏H:selectManyCheckbox值包含列表和f:選擇信息值包含對象

在ManageBean我只是打印值

public void getCustomerSegmentList(ValueChangeEvent event) { 

    System.out.println(event.getNewValue()); 

} 

但沒有打印。

回答

1

您拼寫錯了屬性。 更改valueChangeListner="..."valueChangeListener="..."它應該工作。有一個'e'缺失。

+0

Thanks Obl it working :) – manishkrish1984 2013-02-18 12:55:23

+0

沒問題... :-) – 2013-02-18 12:56:01