p:dataTable rowEdit 不更新行对象



我正在尝试使用rowEdit模式编辑数据表上的行,但它不适合我。

下面是rowEdit事件:

<p:ajax event="rowEdit"
        listener="#{saisirHeuresForm.updateMyRow}" 
        update=":saisirHeuresForm:messages"/>

和managedBean对应的方法:

public void updateMyRow(RowEditEvent event) {
    event.getObject();
}

event.getObject()方法返回被编辑但不做任何属性修改的行对应的对象。

有人知道这个问题吗?

提前感谢您的帮助

我终于发现我做错了什么。方法getlisttitems()一直从DB加载,所以我修改的项目直接从DB重新加载,在这种情况下,没有我所做的修改。

希望对大家有所帮助

相关内容

  • 没有找到相关文章

最新更新