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 回答