PrimeFaces CellEditEvent - 找不到方法错误

时间:2014-07-03 14:24:22

标签: java jsf primefaces

  

[错误]发生了异常   javax.el.MethodNotFoundException:/ partner / index.xhtml在第44行和第78行action ="#{PartnerEdit.cellRowEdit()}":找不到方法:com.ibm.ic.partner.view .PartnerEdit @ 3302e49a.cellRowEdit()

<p:ajax event="cellEdit" listener="#{PartnerEdit.cellRowEdit()}" />

@ManagedBean(name="PartnerEdit")

@ViewScoped
public class PartnerEdit implements Serializable {

public void cellRowEdit(CellEditEvent event){       
        System.out.println(event.getNewValue());        
    }

1 个答案:

答案 0 :(得分:0)

#{PartnerEdit.cellRowEdit()}

引用没有任何参数的方法。 由于您的方法实际上有一个参数,您需要在没有大括号的情况下引用它:

#{PartnerEdit.cellRowEdit}