p:dataTable rowEdit не обновляет объект строки

Я пытаюсь редактировать строки в datatable, используя режим rowEdit, но у меня это не работает.

Вот событие rowEdit:

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

И управляется соответствующим методом:

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

event.getObject() Метод возвращает объект, соответствующий редактируемой строке, но без изменения свойства.

Кто-нибудь имеет представление об этой проблеме?

Заранее спасибо за помощь

1 ответ

Решение

Наконец я обнаружил, что я сделал не так. Метод getListItems() все время загружался из БД, поэтому измененные мной элементы были непосредственно перезагружены из БД, и в этом случае без модификации, которую я сделал.

Надеюсь, что это может помочь кому-то

Другие вопросы по тегам