クラス Config

java.lang.ObjectSE
jakarta.servlet.jsp.jstl.core.Config

public class Config extends ObjectSE
構成設定へのアクセスをサポートするクラス。
  • フィールドの詳細

    • FMT_LOCALE

      public static final StringSE FMT_LOCALE
      アプリケーションの構成設定の名前 -(ブラウザーではなく)ベースの優先ロケール
      関連事項:
    • FMT_FALLBACK_LOCALE

      public static final StringSE FMT_FALLBACK_LOCALE
      フォールバックロケールの構成設定の名前
      関連事項:
    • FMT_LOCALIZATION_CONTEXT

      public static final StringSE FMT_LOCALIZATION_CONTEXT
      i18n ローカライゼーションコンテキストの構成設定の名前
      関連事項:
    • FMT_TIME_ZONE

      public static final StringSE FMT_TIME_ZONE
      タイムゾーンのローカライゼーション設定の名前
      関連事項:
    • SQL_DATA_SOURCE

      public static final StringSE SQL_DATA_SOURCE
      SQL データソースの構成設定の名前
      関連事項:
    • SQL_MAX_ROWS

      public static final StringSE SQL_MAX_ROWS
      SQL クエリ結果に含まれる最大行数の構成設定の名前
      関連事項:
  • コンストラクターの詳細

    • Config

      public Config()
  • メソッドの詳細

    • get

      public static ObjectSE get(PageContext pageContext, StringSE name, int scope)
      指定されたスコープで構成変数を検索します。

      構成変数のルックアップは、各スコープに独自の名前空間があるかのように実行されます。つまり、あるスコープ内の同じ構成変数名が、別のスコープに格納されている名前空間を置き換えることはありません。

      パラメーター:
      pageContext - 構成変数が検索されるページコンテキスト
      name - 構成変数名
      scope - 構成変数が検索されるスコープ
      戻り値:
      構成変数に関連付けられた java.lang.Object、または定義されていない場合は null。
    • get

      public static ObjectSE get(ServletRequest request, StringSE name)
      「リクエスト」スコープで構成変数を検索します。

      構成変数のルックアップは、各スコープに独自の名前空間があるかのように実行されます。つまり、あるスコープ内の同じ構成変数名が、別のスコープに格納されている名前空間を置き換えることはありません。

      パラメーター:
      request - 構成変数が検索されるリクエストオブジェクト
      name - 構成変数名
      戻り値:
      構成変数に関連付けられた java.lang.Object、または定義されていない場合は null。
    • get

      public static ObjectSE get(HttpSession session, StringSE name)
      「セッション」スコープで構成変数を検索します。

      構成変数のルックアップは、各スコープに独自の名前空間があるかのように実行されます。つまり、あるスコープ内の同じ構成変数名が、別のスコープに格納されている名前空間を置き換えることはありません。

      パラメーター:
      session - 構成変数が検索されるセッションオブジェクト
      name - 構成変数名
      戻り値:
      構成変数に関連付けられた java.lang.Object。定義されていない場合、セッションが null の場合、またはセッションが無効になっている場合は null。
    • get

      public static ObjectSE get(ServletContext context, StringSE name)
      "application" スコープで構成変数を検索します。

      構成変数のルックアップは、各スコープに独自の名前空間があるかのように実行されます。つまり、あるスコープ内の同じ構成変数名が、別のスコープに格納されている名前空間を置き換えることはありません。

      パラメーター:
      context - 構成変数が検索されるサーブレットコンテキスト
      name - 構成変数名
      戻り値:
      構成変数に関連付けられた java.lang.Object、または定義されていない場合は null。
    • set

      public static void set(PageContext pageContext, StringSE name, ObjectSE value, int scope)
      指定されたスコープの構成変数の値を設定します。

      構成変数の値の設定は、各スコープに独自の名前空間があるかのように実行されます。つまり、あるスコープ内の同じ構成変数名が、別のスコープに格納されているものを置き換えることはありません。

      パラメーター:
      pageContext - 構成変数が設定されるページコンテキスト
      name - 構成変数名
      value - 構成変数値
      scope - 構成変数が設定されるスコープ
    • set

      public static void set(ServletRequest request, StringSE name, ObjectSE value)
      「リクエスト」スコープ内の構成変数の値を設定します。

      構成変数の値の設定は、各スコープに独自の名前空間があるかのように実行されます。つまり、あるスコープ内の同じ構成変数名が、別のスコープに格納されているものを置き換えることはありません。

      パラメーター:
      request - 構成変数を設定するリクエストオブジェクト
      name - 構成変数名
      value - 構成変数値
    • set

      public static void set(HttpSession session, StringSE name, ObjectSE value)
      「セッション」スコープ内の構成変数の値を設定します。

      構成変数の値の設定は、各スコープに独自の名前空間があるかのように実行されます。つまり、あるスコープ内の同じ構成変数名が、別のスコープに格納されているものを置き換えることはありません。

      パラメーター:
      session - 構成変数が設定されるセッションオブジェクト
      name - 構成変数名
      value - 構成変数値
    • set

      public static void set(ServletContext context, StringSE name, ObjectSE value)
      「アプリケーション」スコープ内の構成変数の値を設定します。

      構成変数の値の設定は、各スコープに独自の名前空間があるかのように実行されます。つまり、あるスコープ内の同じ構成変数名が、別のスコープに格納されているものを置き換えることはありません。

      パラメーター:
      context - 構成変数が設定されるサーブレットコンテキスト
      name - 構成変数名
      value - 構成変数値
    • remove

      public static void remove(PageContext pageContext, StringSE name, int scope)
      指定されたスコープから構成変数を削除します。

      構成変数の削除は、各スコープに独自の名前空間があるかのように実行されます。つまり、あるスコープ内の同じ構成変数名は、別のスコープに格納されているものに影響を与えません。

      パラメーター:
      pageContext - 構成変数を削除するページコンテキスト
      name - 構成変数名
      scope - 構成変数を削除するスコープ
    • remove

      public static void remove(ServletRequest request, StringSE name)
      「リクエスト」スコープから構成変数を削除します。

      構成変数の削除は、各スコープに独自の名前空間があるかのように実行されます。つまり、あるスコープ内の同じ構成変数名は、別のスコープに格納されているものに影響を与えません。

      パラメーター:
      request - 構成変数を削除するリクエストオブジェクト
      name - 構成変数名
    • remove

      public static void remove(HttpSession session, StringSE name)
      「セッション」スコープから構成変数を削除します。

      構成変数の削除は、各スコープに独自の名前空間があるかのように実行されます。つまり、あるスコープ内の同じ構成変数名は、別のスコープに格納されているものに影響を与えません。

      パラメーター:
      session - 構成変数を削除するセッションオブジェクト
      name - 構成変数名
    • remove

      public static void remove(ServletContext context, StringSE name)
      「アプリケーション」スコープから構成変数を削除します。

      構成変数の削除は、各スコープに独自の名前空間があるかのように実行されます。つまり、あるスコープ内の同じ構成変数名は、別のスコープに格納されているものに影響を与えません。

      パラメーター:
      context - 構成変数を削除するサーブレットコンテキスト
      name - 構成変数名
    • find

      public static ObjectSE find(PageContext pageContext, StringSE name)
      コンテキスト初期化パラメーター名で識別される特定の構成設定に関連付けられている値を検索します。

      JSP スコープ (ページ、リクエスト、セッション、アプリケーション) ごとに、メソッド get() を使用して、name によって識別される構成変数の値を取得します。null 以外の値が見つかるとすぐに戻ります。値が見つからない場合は、name で識別されるコンテキスト初期化パラメーターの値を取得します。

      パラメーター:
      pageContext - 構成設定が検索されるページコンテキスト
      name - 構成設定のコンテキスト初期化パラメーター名
      戻り値:
      name によって識別される構成設定に関連付けられた java.lang.Object、または定義されていない場合は null。