Ich versuche gerade, die ID eines Datensatzes von einer Seite an eine andere Seite zu senden.
Also auf der Seite 1 habe ich so etwas:
%Vor%und auf der Zielseite (TInput.xhtml) habe ich so etwas, um die ID zu erfassen:
%Vor%Wenn Sie nun auf den Link klicken, wird auf Seite 2 und Seite 2 von einer View-Scoped-JSF-Bean behandelt. Und von meinem Debugging ist dies die Reihenfolge des Geschehens:
Was ich gerne erreichen möchte, ist Folgendes: Nachdem das Modell aktualisiert wurde, möchte ich eine Abfrage für diese Datensatz-ID ausführen, die Bean und die Liste der Details aus dem Business Service abrufen.
Ich frage mich, wo ich meinen Abfragecode setzen könnte:
Bitte erleuchte mich:)
Fügen Sie ein <f:event type="preRenderView">
hinzu <f:metadata>
.
mit einem
%Vor%(im Gegensatz zur Dokumentation sind das Argument und die Ausnahme optional, zumindest in allen Mojarra 2.x-Versionen, die ich benutzt habe)