jsf2.0 - Abrufen der Werte in der Bean einer anderen jsf-Seite im Anforderungsbereich

Ich habe zwei Seiten, myaccount.xhtml und selectbank.xhtml. Auf meiner Kontoseite gibt es eine Option zum Aufladen des Kontos, bei der der Benutzer den Betrag eingibt, wenn er den Senden-Button drückt.

public String gotoPayMethod() {
    FacesMessage doneMessage=new FacesMessage("Redirecting to Payment Type Page");
    FacesContext.getCurrentInstance().addMessage(null, doneMessage);
    return "SelectBank";
}

Wenn der Benutzer zur Auswahl der Bank gelangt, muss er die Zahlungsmethode eingeben. Auf dieser Seite wird jedoch der Betrag als Null angezeigt, der auf der vorherigen Seite eingegeben wurde. Beide Seiten verwenden dieselbe Bean, und der Umfang der Bean ist der Anforderungsumfang.

Wie kann ich auf diesen Wert zugreifen, ohne diese Werte über die URL-GET-Methode zu übergeben? Nur zu meiner Zufriedenheit habe ich den Sitzungsbereich verwendet, als es funktionierte, aber ich weiß, dass dies nicht der richtige Weg ist, weil ich damit beginne, den Sitzungsbereich für jede Seite zu verwenden, dann wird es nicht effizient sein. Vielen Dank

Antworten auf die Frage(3)

Ihre Antwort auf die Frage