Bedingtes Rendern in JSF [duplizieren]
Diese Frage hat hier bereits eine Antwort:
Ajax Update / Render funktioniert nicht für eine Komponente, die das Attribut gerendert hat 1 AntwortHallo, ich habe diesen Code, um Komponenten auf meiner Seite bedingt zu rendern:
<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>
Es erhält die Antwort und rendert die Komponente, aber um sie auf meiner Seite zu sehen, muss ich die Seite aktualisieren. Wie kann ich dieses Problem beheben? Irgendwelche Vorschläge?