0

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

这是 rowEdit 事件:

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

和 managedBean 对应的方法:

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

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

有人对这个问题有任何想法吗?

在此先感谢您的帮助

4

1 回答 1

0

最后我发现我做错了什么。getListItems() 方法一直是从数据库加载的,所以我修改的项目是直接从数据库重新加载的,在这种情况下,我没有做任何修改。

希望它可以帮助某人

于 2015-08-04T12:08:56.643 回答