我正在尝试使用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重新加载,在这种情况下,没有我所做的修改。
希望对大家有所帮助