Amigos,
Tenho o seguinte codigo abaixo que apresenta um botao de alteração de um objeto. Ao clicar no botao, uma lightBox deveria ser aberta com os dados do objeto para alteraçao, o que nao está acontecendo.
Verifiquei que o ManagedBean não está setando o objeto clienteBean.cliente. Creio que o lightBox deve estar sendo aberto e somente depois o valor deve estar sendo atribuido a tal variavel.
Minha dúvida é como fazer com que essa variavel seja setada antes da abertura da tela.
Obrigado.
<p:column style="width:32px">
<p:lightBox iframe="true" width="80%" height="80%">
<h:outputLink value="./cadastrocliente.xhtml" title="Alterar cliente">
<p:commandButton update="display" image="ui-icon ui-icon-refresh" >
<f:setPropertyActionListener value="#{cliente}" target="#{clienteBean.cliente}" />
<f:setPropertyActionListener value="alteracao" target="#{clienteBean.operacao}" />
</p:commandButton>
</h:outputLink>
</p:lightBox>
</p:column>