0
私はboolean isLoggedIn
を返すバッキング方法を書いた。 メニューのレンダリングに使用します。ログインしていないと、メニューリンクがほとんど表示されません。条件でリダイレクトしますか?
しかし、ユーザがアドレスバーに行き、xhtmlウェブページを自分で入力すると、ログインしていないとアクセスできないはずです。 これらのページで確認と自動リダイレクトを行うにはどうすればよいですか?
私はboolean isLoggedIn
を返すバッキング方法を書いた。 メニューのレンダリングに使用します。ログインしていないと、メニューリンクがほとんど表示されません。条件でリダイレクトしますか?
しかし、ユーザがアドレスバーに行き、xhtmlウェブページを自分で入力すると、ログインしていないとアクセスできないはずです。 これらのページで確認と自動リダイレクトを行うにはどうすればよいですか?
ユーザーが正常にログインしたら、セッションにいくつかの属性を保存します。ユーザーがアドレスバーにURLを入力して任意のページにアクセスしようとすると、この属性がセッションに存在するかどうかを確認します。属性をフィルタに含めることができます。
すべてのページでチェックする代わりに、リクエストごとにこれをチェックするHttpServletFilterを使用する方がよいでしょう。 – andih