F:setPropertyActionListener demora para passar o objeto

1 resposta
mauricioadl

Pessoal, estou com um problema onde o método do p:commandButton é chamado antes do setContato do f:setPropertyActionListener
Segue meu código:

<p:commandButton actionListener="#{contatoController.excluir}"
					icon="ui-icon-trash" update="form">
					<f:setPropertyActionListener target="#{contatoController.contato}"
						value="#{contato}" />
				</p:commandButton>

Alguem sabe me dizer o que está errado?!

1 Resposta

malhuco

O trecho de código update="[color=blue]form[/color]" não seria update="[color=blue]@Form[/color]"?

Sugestão: faz assim:

<p:commandButton action="#{contatoController.excluir(contato)}" icon="ui-icon-trash" update="@form" />

código fica mais limpo e mais legível.

Abraço!

Criado 21 de março de 2012
Ultima resposta 4 de jul. de 2012
Respostas 1
Participantes 2