Я не в состоянии отобразить p:dialog
с укажи значениями для p:inputText
компонента:Укажи р: inputText компонент
<p:dialog modal="true" widgetVar="editPersonDlg" header="Edit Person" width="350">
<h:form id="editPersonForm">
<h:panelGrid columns="2">
<h:outputLabel for="editFirstName" value="First Name:" />
<p:inputText id="editFirstName" value="#{personBean.selectedPerson.firstName}" />
<p:commandButton value="Save" type="Button" actionListener="#{personBean.edit}"
oncomplete="editPersonDlg.hide()"/>
<p:commandButton value="Cancel" type="Button" oncomplete="editPersonDlg.hide()"/>
</h:panelGrid>
</h:form>
</p:dialog>
При отладке я вижу, что personBean#selectedPerson
эффективно возвращает не-нулевое Person, с не-нуль имена. Person#getFirstName
эффективно возвращает непустое имя. Однако FirstName и LastName не отображаются в поле вводаText диалогового окна.