1

私は単純なプロジェクトに取り組んでいます。私のサイトには 2 ページしかありません。ogin および register コントロールを含むフロント ページと、ユーザーがログインまたは登録後にリダイレクトされるユーザー ページ。いくつか質問があります:

seam 3 で記憶機能を実装するにはどうすればよいですか?

ログインしたユーザーをユーザー ページに自動的にリダイレクトするにはどうすればよいですか?

ユーザーがログオフをクリックしたとき、どうすればフロントページにリダイレクトできますか?

ありがとう

4

1 に答える 1

1

ログオフアクションの後にリダイレクトを行い、ログインしたユーザーを自動リダイレクトする最も簡単な方法は、ナビゲーションルールです。このルールは、faces-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>
于 2011-08-30T10:20:02.910 に答える