Ajax Update / Render funktioniert nicht für eine Komponente, die das Attribut gerendert hat

Ich versuche, eine bedingt gerenderte Komponente zu aktualisieren.

<h:form>
    ...
    <h:commandButton value="Login" action="#{login.submit}">
        <f:ajax execute="@form" render=":text" />
    </h:commandButton>
</h:form>
<h:outputText id="text" value="You're logged in!" rendered="#{not empty user}" />

Das geht aber nicht. Das kann ich versichern#{user} ist aktuell verfügbar. Wie entsteht das und wie kann ich es lösen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage