Renderização condicional no JSF [duplicado]
Esta questão já tem uma resposta aqui:
Ajax update / render não funciona em um componente que tenha renderizado o atributo 1 respostaOlá eu tenho este código para renderizar condicionalmente componentes na minha página:
<code><h:commandButton action="#{Bean.method()}" value="Submit"> <f:ajax execute="something" render="one two" /> </h:commandButton> <p><h:outputFormat rendered="#{Bean.answer=='one'}" id="one" value="#{messages.one}"/></p> <p><h:outputFormat rendered="#{Bean.answer=='two'}" id="two" value="#{messages.two}"/></p> </code>
Obtém a resposta e processa o componente, mas para vê-lo na minha página, preciso atualizar a página. Como posso resolver este problema? Alguma sugestão?