セッション変数の有無についてのブラウザーのテスト

「断片」ビューの JSP ドロワー内の autoRedirect 断片は、 セッション変数の有無をテストします。 セッション変数が存在しない場合は、ブラウザーを別のページに転送します。 この断片は、<pageEncoding> タグの後で、JSP ページの <head> タグ内に置かれなければなりません。 この断片を挿入し構成する手順は、次のとおりです。

  1. <pageEncoding> タグの後でページの <head> タグに断片コードを挿入する。 詳細については、『EGL コード断片の挿入』を参照してください。
  2. {SessionAttribute} を、テスト対象のセッション変数の名前で置き換える。
  3. {ApplicationName} を、プロジェクトまたはアプリケーションの名前で置き換える。
  4. {PageName} を、セッション変数が存在しない場合にブラウザーがリダイレクトされる先のページの名前で置き換える。
この断片によって挿入されるコードは、次のとおりです。
<%
if ((session.getAttribute("userID") == null ))
  {
   String redirectURL = 
   "http://localhost:9080/EGLWeb/faces/Login.jsp";
   response.sendRedirect(redirectURL);
  }
%>

関連するタスク
EGL および JSP ファイルへのコードの断片の挿入

ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.(C) Copyright IBM Japan 2005.