2014-02-04 7 views
0

Я использую редактирование ячеек элементарных datatbale, когда я редактирую ячейку, следующий столбец этой строки должен отображать вычисленное значение, которое вычисляется из этого значения ячейки. Я использую celleditEvent для вызова слушатель с использованием primefaces update table row after cell edit

Прошу совета у моего слушателя, есть способ получить идентификатор tr и добавить в запрос контекст для обновления этой строки. Пожалуйста посоветуй.

public void onCellEdit(CellEditEvent cellEditEvent){ 

    RequestContext.getCurrentInstance().update(((DataTable)cellEditEvent.getSource()).getClientId()); 
} 

В этом методе можно извлечь html id элемента tr, содержащего эту ячейку.

ответ