0

h:selectManyCheckbox の valueChangeListner メソッドを呼び出す際に問題に直面しています

これは私のコードです

<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 値には List が含まれ、f:selectItem 値には Object が含まれます

ManageBean では、値を出力しているだけです

public void getCustomerSegmentList(ValueChangeEvent event) {

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

}

しかし、何も印刷されていません。

4

1 に答える 1

1

属性のスペルが間違っています。に変更valueChangeListner="..."するvalueChangeListener="..."と、動作するはずです。「e」がありません。

于 2013-02-18T12:00:26.920 に答える