primefaces在单元格编辑后更新表行

primefaces在单元格编辑后更新表行,primefaces,jsf-2.2,Primefaces,Jsf 2.2,我正在使用primefaces datatbale单元格编辑,当我编辑单元格时,该行的下一列应显示根据该单元格值计算的计算值,我正在使用celleditEvent调用侦听器,使用 请在我的侦听器中建议是否有方法检索tr的id并添加到请求上下文以更新此行。请给我一些建议 public void onCellEdit(CellEditEvent cellEditEvent){ RequestContext.getCurrentInstance().update(((DataTable)

我正在使用primefaces datatbale单元格编辑,当我编辑单元格时,该行的下一列应显示根据该单元格值计算的计算值,我正在使用celleditEvent调用侦听器,使用

请在我的侦听器中建议是否有方法检索tr的id并添加到请求上下文以更新此行。请给我一些建议

public void onCellEdit(CellEditEvent  cellEditEvent){

    RequestContext.getCurrentInstance().update(((DataTable)cellEditEvent.getSource()).getClientId());
}

在此事件方法中,可以检索包含此单元格的tr元素的html id

尝试将OmniFaces与PrimeFaces一起使用

看看这个: