DataTable PrimeFaces - [RESOLVIDO]

2 respostas
M

Pessoal estou usando o primefaces em um projeto que estou desenvolvendo, mas estou enfrentando um problemão. Em umas das telas aparece uma tabela com os funcionários com o status “em espera” e ao fim de cada linha da tabela, eu coloco um botão que modifica este status para “ativado”.

O que eu preciso saber é como passar para o meu método no ManagedBean qual foi a linha selecionada, para então executar o ativamento?

Alguém pode me ajudar? Fico agradecido.

2 Respostas

R

opa, seguinte no botão você vai passar o objeto em questão "selecionado" como parametro para seu Managed bean, da seguinte maneira.

<h:dataTable ... var="fun">
...
<h:commandButton id="btnSelecionar" title="Selecionar">
           <f:setPropertyActionListener id="parametro" target="#{mbFuncionario.beanFuncionario}" value="#{fun}"/>
</h:commandButton>

</h:dataTable >
M

Obrigado rogerioeerr. Problema solucionado.

Criado 24 de abril de 2012
Ultima resposta 25 de abr. de 2012
Respostas 2
Participantes 2