クラス Config
- java.lang.ObjectSE
-
- jakarta.servlet.jsp.jstl.core.Config
public class Config extends ObjectSE
構成設定へのアクセスをサポートするクラス。
フィールドサマリー
フィールド 修飾子と型 フィールド 説明 static StringSE
FMT_FALLBACK_LOCALE
フォールバックロケールの構成設定の名前static StringSE
FMT_LOCALE
アプリケーションの構成設定の名前 -(ブラウザーではなく)ベースの優先ロケールstatic StringSE
FMT_LOCALIZATION_CONTEXT
i18n ローカライゼーションコンテキストの構成設定の名前static StringSE
FMT_TIME_ZONE
タイムゾーンのローカライゼーション設定の名前static StringSE
SQL_DATA_SOURCE
SQL データソースの構成設定の名前static StringSE
SQL_MAX_ROWS
SQL クエリ結果に含まれる最大行数の構成設定の名前
コンストラクターのサマリー
コンストラクター コンストラクター 説明 Config()
メソッドのサマリー
すべてのメソッド 静的メソッド 具象メソッド 修飾子と型 メソッド 説明 static ObjectSE
find(PageContext pageContext, StringSE name)
コンテキスト初期化パラメーター名で識別される特定の構成設定に関連付けられている値を検索します。static ObjectSE
get(HttpSession session, StringSE name)
「セッション」スコープで構成変数を検索します。static ObjectSE
get(PageContext pageContext, StringSE name, int scope)
指定されたスコープで構成変数を検索します。static ObjectSE
get(ServletContext context, StringSE name)
"application" スコープで構成変数を検索します。static ObjectSE
get(ServletRequest request, StringSE name)
「リクエスト」スコープで構成変数を検索します。static void
remove(HttpSession session, StringSE name)
「セッション」スコープから構成変数を削除します。static void
remove(PageContext pageContext, StringSE name, int scope)
指定されたスコープから構成変数を削除します。static void
remove(ServletContext context, StringSE name)
「アプリケーション」スコープから構成変数を削除します。static void
remove(ServletRequest request, StringSE name)
「リクエスト」スコープから構成変数を削除します。static void
set(HttpSession session, StringSE name, ObjectSE value)
「セッション」スコープ内の構成変数の値を設定します。static void
set(PageContext pageContext, StringSE name, ObjectSE value, int scope)
指定されたスコープの構成変数の値を設定します。static void
set(ServletContext context, StringSE name, ObjectSE value)
「アプリケーション」スコープ内の構成変数の値を設定します。static void
set(ServletRequest request, StringSE name, ObjectSE value)
「リクエスト」スコープ内の構成変数の値を設定します。
フィールドの詳細
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 ローカライゼーションコンテキストの構成設定の名前- 関連事項:
- 定数フィールド値
メソッドの詳細
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。