JSF перенаправление не работает - PullRequest
1 голос
/ 17 апреля 2010

У меня проблема с перенаправлением страницы в моем приложении JSF. Мое правило навигации выглядит так:

<navigation-rule>
    <from-view-id>/index.xhtml</from-view-id>
    <navigation-case>
        <from-action>#{registerBean.registerUser}</from-action>
        <from-outcome>success</from-outcome>
        <to-view-id>/confirmation.xhtml</to-view-id>
        <redirect/>
    </navigation-case>
</navigation-rule>

В моем случае тег перенаправления не работает, URL остается неизменным, и когда я обновляю страницу, действие registerUser выполняется снова. Я просто понятия не имею, что я делаю неправильно; Я не очень опытен с JSF. Может кто-нибудь сказать, почему тег перенаправления не работает? Благодарю. (Я использую JSF 2.0 и IDE NetBeans)

1 Ответ

1 голос
/ 22 апреля 2010

Вы уверены, что ваша страница обрабатывается без ошибок? Проверьте свои сообщения FacesMessages, посмотрите, есть ли какие-либо ошибки в очереди - это предотвратит переход к следующей странице.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...