Alterando objeto com dataTable do primefaces

0 respostas
vinny767

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>
Criado 23 de fevereiro de 2011
Respostas 0
Participantes 1