Что я хочу сделать, это пример выбора базовой строки в витрине Primefaces (http://www.primefaces.org/showcase/ui/datatableRowSelectionByColumn.jsf) Я хочу обновить строку моего datatable. Проблема в том, что когда я нажимаю кнопку «Обновить» в datatable, появляется диалоговое окно с ошибками проверки.Ошибки проверки диалогового окна PrimeFaces
Вторая вещь это то, что порядок времени выполнения метода (действия обновление-OnClick-е: setPropertyActionListener).
<p:commandButton id="updateButtonId"
action="#{myController.showCompanyEditPanel}"
update=":tabView:companyForm:companyEditPanel"
onclick="companyDialog.show()"
icon="ui-icon-pencil" title="update">
<f:setPropertyActionListener value="#{company}" target="#{myController.selectedCompany}" />
</p:commandButton>
<p:dialog id="editCompanyDialogId" header="CompanyEdit" widgetVar="companyDialog" resizable="false">
<p:panel id="companyEditPanel" >
//some stuff here
</p:panel>
</p:dialog>