JSF переход к другому методу
Я разрабатываю приложение, используя jsf 2.0, и у меня следующая ситуация:
У меня есть 2 управляемых боба.
В первом управляемом компоненте у меня есть метод, который обрабатывает некоторые данные и затем сохраняет результат в сеансе. После того, как данные были сохранены в сеансе, мне нужно вызвать метод для второго компонента, который будет отображать информацию из сеанса.
Проблема заключается в том, что если я возвращаю строку из первого метода bean-компонента, которая соответствует представлению метода секунды, данные не обрабатываются и, конечно, не отображаются.
Что мне нужно, так это какое-то правило навигации, которое из первого bean-компонента перенаправило бы меня ко второму методу bean-компонента, а метод второго bean-компонента вернул бы строку с соответствующим именем представления.
- Обновить
может быть
<f:event listener="#{secondBean.methodToBeInvoked}" type="preRenderView" />
помог бы мне достичь этого. Это правильный подход?