Olá pessoal,
Estou trabalhando a pouco tempo com PrimeFaces e ando tendo algumas dificuldade sobretudo em relação a algumas coisas que funcionavam com outros componentes.
Tenho um commandLink conforme código abaixo:
<p:commandLink action="#{moradorController.listaVeiculos}" oncomplete="dlgVeiculosMorador.show()" process="@form">
<p:graphicImage url="../../images/lupa.png"/>
</p:commandLink>
Ele chama um método do Bean que retorna uma lista de objetos “Veiculo”, esta lista deve ser apresentada no dialog dlgVeiculosMorador
<h:form id="formVeiculosMorador">
<p:dialog header="VeÌculos" widgetVar="dlgVeiculosMorador" resizable="true" >
<h:panelGrid columns="2" style="margin-bottom:10px">
<p:dataTable value="#{moradorController.morador.veiculos}" var="vlc" emptyMessage="Sem veÌculos para este morador">
<h:column>
<h:outputText value="#{vlc.marca}"></h:outputText>
</h:column>
</p:dataTable>
</h:panelGrid>
</p:dialog>
</h:form>
Mas embora o método seja chamado, o dialog aparece como se não houvesse valores a serem apresentados. Alguém poderia me ajudar?
o Método retorna valores, mas o dialog não é atualizado.