jsf2.0 - как получить значения в bean-объекте другой jsf-страницы в области запроса

У меня есть две страницы myaccount.xhtml и selectbank.xhtml На странице моего аккаунта есть один вариант для пополнения счета, в котором пользователь вводит сумму, когда пользователь нажимает кнопку отправки, после чего он переходит на страницу выбора банка, используя следующий метод bean.

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

Когда пользователь перейдет к выбору банка, он должен будет указать способ оплаты, но на этой странице он показывает нулевую сумму, которая была введена на предыдущей странице. Обе страницы используют один и тот же компонент, а область действия компонента - это область запроса.

Итак, как я могу получить доступ к этому значению, не передавая эти значения через метод URL GET. Просто для моего удовлетворения я использовал сессионную область, тогда она работала, но я знаю, что это неправильный способ, потому что я начинаю использовать сессионную область для каждой страницы, тогда она не будет эффективной. Спасибо

Ответы на вопрос(3)

Ваш ответ на вопрос