Настроить @Viewconfig Шов лица 3 - PullRequest
1 голос
/ 29 августа 2011

Я работаю над простым проектом. Мой сайт будет иметь только 2 страницы. Главная страница с элементами управления ogin и register, а также страница пользователя, на которую пользователь будет перенаправлен после входа в систему или регистрации. У меня есть несколько вопросов:

Как реализовать функцию запомнить меня со швом 3?

Как автоматически перенаправить зарегистрированного пользователя на страницу пользователя?

Когда пользователь нажимает кнопку выхода из системы, как я могу перенаправить его на главную страницу?

Спасибо

1 Ответ

1 голос
/ 30 августа 2011

Самый простой способ сделать перенаправление после выхода из системы и автоматического перенаправления зарегистрированного пользователя - это правило навигации. Вы можете написать эти правила в face-config.xml например:

<navigation-rule>
    <from-view-id>*</from-view-id>

    <navigation-case>
        <from-action>#{identity.logout}</from-action>
        <if>#{true}</if>
        <to-view-id>/frontPage.xhtml</to-view-id>
        <redirect/>
    </navigation-case>
</navigation-rule>
...