Wie erhalte ich aktualisierte Modellwerte in einer valueChangeListener-Methode?

Ich habe ein Problem mit valueChangeListener. Ich verwende JSF 1.2 für Weblogic 6.0.

Ich habe eine Seite, auf der sich oben auf der Seite zwei Optionsfelder mit Namen wie Name1 und Name2 befinden. Wenn Sie auf Name1 klicken, werden die Details zu Name1 (es gibt ungefähr 30 Felder) unter den Optionsfeldern angezeigt. Wenn Sie auf Name2 klicken, werden Details zu Name2 angezeigt. Jetzt kann der Benutzer die angeklickten benannten Details aktualisieren. z.B. Der Benutzer klickt auf Name1 und ändert das Adressfeld. Dann klickt er auf Name2 und ändert das Alter von Name2. Wenn der Benutzer auf Name1 klickt, sollte die Adresse mit dem neuen Wert aktualisiert angezeigt werden. Wenn der Benutzer erneut auf Name2 klickt, sollte das Alter aktualisiert werden.

Ich habe valueChangeListener verwendet, um das Problem anzugehen, da ich den alten und den neuen Wert des geänderten Ereignisses benötige. Das Problem ist, da der valueChangeListener am Ende der VALIDATION-Phase aufgerufen wird, wird die aktualisierte Adresse des Felds Name1 in der valueChangeListener-Methode nicht angezeigt. Kann mir jemand helfen, einen Workaround zu finden?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage