【问题标题】:p:dataTable rowEdit doesn't update row object [duplicate]p:dataTable rowEdit 不更新行对象[重复]
【发布时间】:2015-10-26 12:49:02
【问题描述】:

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

这里是 rowEdit 事件:

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

和managedBean对应的方法:

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

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

有人知道这个问题吗?

提前感谢您的帮助

【问题讨论】:

    标签: jsf jsf-2 primefaces datatable roweditor


    【解决方案1】:

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

    希望对大家有所帮助

    【讨论】:

      猜你喜欢
      • 2022-01-16
      • 2016-03-21
      • 2020-02-07
      • 2021-01-03
      • 2017-02-25
      • 1970-01-01
      • 1970-01-01
      • 2018-11-07
      • 1970-01-01
      相关资源
      最近更新 更多