valueChangeListner不适用于JSF复选框

时间:2013-02-18 11:57:51

标签: jsf richfaces

我在为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());

}

但没有打印。

1 个答案:

答案 0 :(得分:1)

你拼错了这个属性。 将valueChangeListner="..."更改为valueChangeListener="...",它应该有效。缺少'e'。