getSessionAttr()

j2eeLib.getSessionAttr() システム関数は、 指定されたキーを使用してセッション・スコープのストレージから値を取得します。

指定されたキーを使用して値が見つからない場合、関数は NULL 値を返します。取得した値の型が誤っていた場合、EGL は J2EESessionRequestAccessException をスローします。

j2eeLib.setSessionAttr() システム関数を使用することによって、セッション・スコープのストレージに値を配置できます。サーブレットのセッション・スコープのストレージに配置された値は、クライアント接続の間、あるいは j2eeLib.clearSessionAttr() または j2eeLib.clearEGLSessionAttrs() を用いて明示的に削除するまで、使用可能です。

j2eeLib.getSessionAttr() は、多重定義されます。 これは、同じ名前でパラメーターと戻り値の構成が異なる関数を呼び出すことができることを意味します。 以下では、単一のパラメーターを持つ最初の書式が優先されます。 2 つのパラメーターを持つ 2 番目の書式は、後方互換性のために保守されます。

  j2eeLib.getSessionAttr(
    key STRING in)
  returns (value ANY)

または

  j2eeLib.getSessionAttr(
    key STRING in,
    value ANY in)
key
STRING 型との代入互換性のある任意の値。 EGL における代入の互換性 を参照してください。
value
変数、レコード、または配列。

フィードバック