Chamar ajax render pelo managedBean

2 respostas
llucas

Pessoal eu to com uma dúvida.
Eu tenho o seguinte botão na minha página jsf que chama a função salvar do meu bean

<h:commandButton action="#{cardapio.salvar}">
   <f:ajax execute="@form" render=":formMessages:pnlMessages :pnlGeral" />
</h:commandButton>

Meu atributo render no f:ajax rerenderiza o “:formMessages:pnlMessages” e o “:pnlGeral”.
O que eu preciso é que o meu “:pnlGeral” seja atualizado somente se a função salvar for executada sem erros. A solução que eu pensei foi manda rerenderizar pelo managedBean, mas eu nem sei se isso é possível.
Queria saber se alguem conhece alguma forma de fazer isso.

2 Respostas

mauricioadl

nao da pra usar um render no ajax e um no command button? assim um sempre renderiza e o outro renderiza de der certo.

llucas

Eu não entendi direito tua ideia, mas o h:commandButton não tem o atributo render.
O commandButton do primefaces tem o update que é semelhante ao render mas eu não sei como isso pode ajudar

Criado 28 de fevereiro de 2012
Ultima resposta 28 de fev. de 2012
Respostas 2
Participantes 2