Wie deaktiviere ich Elemente in einem ViewHandler, nachdem jsf die Composite-Komponente eingebettet hat?

Ich verwende einen ViewHandler, um alle Eingabeelemente auf jeder aufgerufenen Seite zu blockieren, wenn bestimmte Kriterien erfüllt sind.

Dies funktioniert gut für die Eingabeelemente in den 'primären' XHTML-Dateien, aber die Eingabeelemente in zusammengesetzten Komponenten werden nicht blockiert. Ich dachte, das hat damit zu tun, dass JSF diese Komponenten erst einbettet, nachdem mein ViewHandler seine Arbeit beendet hat.

Hat jemand eine Idee, wie ich die Elemente im Verbund auch deaktivieren kann?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage