Jsf-Lebenszyklus - Rendern der Antwort nach fehlgeschlagener Validierung

Ich hoffe, BalusC oder einer von Ihnen JSF-Experten kann mir helfen, die Feinheiten des JSF-Lebenszyklus zu verstehen, insbesondere das Rendern.

Ich bemühe mich zu verstehen, dass beim Rendern Werte aus dem Modell abgerufen und dem Benutzer angezeigt werden. Wenn nun Validierungsfehler aufgetreten sind, wird das Modell nicht aktualisiert, sodass der Renderer dem Benutzer den ungültigen Wert aus dem Komponentenbaum anzeigen muss. Das ist alles in Ordnung und gut, aber wie bestimmt der Renderer, ob er aus dem Modell oder aus dem Komponentenbaum liest? Wenn es aus der Komponentenstruktur stammt, bedeutet dies, dass eine Anforderung die Validierung besteht und ein Ereignishandler die Modellwerte unmittelbar vor dem Rendern aktualisiert. Werden diese Werte für den Benutzer wiedergegeben?

Ich habe viel über den Lebenszyklus von jsf gelesen, aber nichts, was ich gefunden habe, befasst sich tief genug damit, um meine Fragen zu beantworten. Ich möchte genau verstehen, wie dieses Zeug funktioniert.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage