Saudações nobres…
Vocês poderiam me disser pq o
setPropertyActionListener target="#{cadClienteMB.cadCliente}" value="#{p}"
Executa depois do
actionListener="#{cadClienteMB.prepararRegistro}"
Achei muito bacana a utilização do setPropertyActionListener mas ele não funciona corretamente ou eu não sei como usá-lo.
Deveria ser executado antes do actionListener, pois ele é o parâmetro q estou passando para o método prepararRegistro
Qual o problema desse cara?
<p:commandButton value="Alterar"
actionListener="#{cadClienteMB.prepararRegistro}"
oncomplete="dialogCliente.show()"
update=":frmClienteModal:infosCliente, :frmMsgErro:pnlMsgErros">
<f:setPropertyActionListener target="#{cadClienteMB.cadCliente}" value="#{p}" />
</p:commandButton>
