JSF、Facelets、Richfaces を使用した Java EE の動的 Web アプリケーションがあります。私のページはすべて xhtml ページです。そのため、JSTL は動作していません。アカウント ページと他のすべての非公開ページにアクセスできるようにするために、ユーザーが接続したかどうかをテストしたいので、セッションの属性HttpSession
が null でないかどうかを確認します。null の場合、ユーザーはようこそページにリダイレクトされます。
私は自分のxhtmlページで試しました:
<jstl:if test="${sessionScope['session']==null}">
<jstl redirect...>
</jstl:if>-->
しかし、それはjspページではないので機能しません。では、ユーザーが自分のプライベート ページを表示できるようにするために、セッションが null でないかどうかをどこでテストすればよいのでしょうか。集中管理された Bean で?