jsf2.0 - Cómo obtener los valores en el bean de otra página jsf en el ámbito de solicitud

Tengo dos páginas myaccount.xhtml y selectbank.xhtml En la página de mi cuenta, hay una opción para recargar la cuenta en la cual el usuario ingresará la cantidad cuando el usuario presione el botón enviar y luego irá a la página del banco seleccionado usando el siguiente método de bean.

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

Cuando el usuario vaya a seleccionar el banco, el usuario tendrá que enviar el método de pago, pero en esta página muestra el importe como nulo que se ingresó en la página anterior. Ambas páginas utilizan el mismo bean y el ámbito del bean es el ámbito de solicitud.

Entonces, ¿cómo puedo acceder a ese valor sin pasar estos valores a través del método URL GET? Solo para mi satisfacción, utilicé el alcance de la sesión, entonces estaba funcionando, pero sé que no es la forma correcta porque empiezo a usar el alcance de la sesión para cada página, entonces no será eficiente. Gracias

Respuestas a la pregunta(3)

Su respuesta a la pregunta