public class RequestContextWrapper extends java.lang.Object implements RequestContext
修飾子とタイプ | クラスと説明 |
---|---|
static class |
RequestContextWrapper.Mode
ラップするRequestContextの扱い方のモードをあらわします。
|
コンストラクタと説明 |
---|
RequestContextWrapper(RequestContext context)
指定のcontextをラップするRequestContextWrapperを生成します。
|
RequestContextWrapper(RequestContext context,
RequestContextWrapper.Mode mode)
指定のcontextをラップするRequestContextWrapperを生成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.Object |
getAttribute(java.lang.String name)
サーバサイドでリクエストスコープで保持している属性を取得します。
|
java.util.Iterator<java.lang.String> |
getAttributeNames()
属性の名前の一覧をIteratorで取得します。
|
RequestContextWrapper.Mode |
getMode()
ラップされるContextの扱い方に関するモードを取得します。
|
java.lang.String |
getParam(java.lang.String name)
クライアントからの呼び出しパラメータを取得。
|
UploadFileHandle |
getParamAsFile(java.lang.String name)
ファイルを添付してPOST(multipart/form-data)された場合、アップロードされたファイルを取得可能です。
|
java.util.Map<java.lang.String,java.lang.Object> |
getParamMap()
パラメータをMap形式で取得します。
|
java.util.Iterator<java.lang.String> |
getParamNames()
パラメータ名の一覧のIteratorを取得します。
|
java.lang.String[] |
getParams(java.lang.String name)
クライアントからの呼び出しパラメータ(複数) を取得します。
|
UploadFileHandle[] |
getParamsAsFile(java.lang.String name)
ファイルを添付してPOST(multipart/form-data)された場合、アップロードされたファイルを取得可能です。
|
SessionContext |
getSession()
クライアントのセッションオブジェクトを取得します。
|
SessionContext |
getSession(boolean create)
クライアントのセッションオブジェクトを取得します。
|
RequestContext |
getWrapped()
ラップしているRequestContextを取得します。
|
void |
removeAttribute(java.lang.String name)
指定のnameの属性を削除します。
|
void |
setAttribute(java.lang.String name,
java.lang.Object value)
サーバサイドでリクエストスコープで属性を保持します。
|
void |
setParam(java.lang.String key,
java.lang.String value)
指定のパラメータの値をセットします。
|
void |
setParams(java.lang.String key,
java.lang.String[] value)
指定のパラメータの値(複数)をセットします。
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getParam, getParam, getParamAsBigDecimal, getParamAsBoolean, getParamAsDate, getParamAsDouble, getParamAsInt, getParamAsLong, getParamAsTime, getParamAsTimestamp, getParams, getParams, getParamsAsBigDecimal, getParamsAsBoolean, getParamsAsDate, getParamsAsDouble, getParamsAsInt, getParamsAsLong, getParamsAsTime, getParamsAsTimestamp, resourceString
public RequestContextWrapper(RequestContext context, RequestContextWrapper.Mode mode)
context
- mode
- public RequestContextWrapper(RequestContext context)
context
- public RequestContextWrapper.Mode getMode()
public RequestContext getWrapped()
public void setParam(java.lang.String key, java.lang.String value)
key
- value
- public void setParams(java.lang.String key, java.lang.String[] value)
key
- value
- public java.lang.String getParam(java.lang.String name)
RequestContext
getParam
インタフェース内 RequestContext
public java.lang.String[] getParams(java.lang.String name)
RequestContext
getParams
インタフェース内 RequestContext
public UploadFileHandle getParamAsFile(java.lang.String name)
RequestContext
getParamAsFile
インタフェース内 RequestContext
public UploadFileHandle[] getParamsAsFile(java.lang.String name)
RequestContext
getParamsAsFile
インタフェース内 RequestContext
public java.util.Map<java.lang.String,java.lang.Object> getParamMap()
RequestContext
getParamMap
インタフェース内 RequestContext
public java.util.Iterator<java.lang.String> getParamNames()
RequestContext
getParamNames
インタフェース内 RequestContext
public java.lang.Object getAttribute(java.lang.String name)
RequestContext
getAttribute
インタフェース内 RequestContext
public void setAttribute(java.lang.String name, java.lang.Object value)
RequestContext
setAttribute
インタフェース内 RequestContext
public void removeAttribute(java.lang.String name)
RequestContext
removeAttribute
インタフェース内 RequestContext
public java.util.Iterator<java.lang.String> getAttributeNames()
RequestContext
getAttributeNames
インタフェース内 RequestContext
public SessionContext getSession()
RequestContext
getSession(true)
呼び出しと同等。getSession
インタフェース内 RequestContext
public SessionContext getSession(boolean create)
RequestContext
getSession
インタフェース内 RequestContext
create
- trueの場合、セッションオブジェクトが存在しなかったら新規に作成して返す