Условный рендеринг в JSF [дубликат]

This question already has an answer here:

Ajax update/render does not work on a component which has rendered attribute 1 answer

Здравствуйте, у меня есть этот код для условного рендеринга компонентов на моей странице:

<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>

Он получает ответ и отображает компонент, но чтобы увидеть его на моей странице, мне нужно обновить страницу. Как я могу решить эту проблему? Какие-либо предложения?

Ответы на вопрос(3)

Ваш ответ на вопрос