|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.terasoluna.fw.web.rich.context.support.AbstractRequestContextSupport
jp.terasoluna.fw.web.rich.context.support.DefaultRequestContextSupportImpl
public class DefaultRequestContextSupportImpl
制御情報を扱うための補助ロジックのデフォルト実装クラス。
リクエストヘッダ"requestName"に設定してある文字列をリクエスト名とする。 (ヘッダ名はBean定義ファイルの設定により変更可能。)
本クラスを利用する場合、Bean定義を行うこと。 また、AbstractRequestContextSupportのプロパティに加えて、以下のプロパティを設定することが可能である。
属性名 | 必須 | 説明 |
---|---|---|
requestNameHeaderKey | × | リクエスト名を保持するリクエストヘッダ名。 デフォルトのヘッダ名”requestName”以外のヘッダからリクエスト名を取得したい場合のみ設定すること。 |
【Bean定義ファイル
の設定例】
<bean id="ctxSupport"
class="jp.terasoluna.fw.web.rich.context.support.DefaultRequestContextSupportImpl">
<property name="ctxClass">
<value>jp.terasoluna.fw.web.rich.context.RequestContext</value>
</property>
</bean>
フィールドの概要 | |
---|---|
private static java.lang.String |
DEFAULT_REQUEST_NAME_HEADER_KEY
リクエスト名を保持するリクエストヘッダ名のデフォルト値。 |
protected java.lang.String |
requestNameHeaderKey
リクエスト名を保持するリクエストヘッダ名。 |
コンストラクタの概要 | |
---|---|
DefaultRequestContextSupportImpl()
|
メソッドの概要 | |
---|---|
protected RequestContext |
doGenerateContext(javax.servlet.http.HttpServletRequest request)
制御情報を生成・初期化して返却する。 |
void |
setRequestNameHeaderKey(java.lang.String requestNameHeaderKey)
リクエスト名を保持するリクエストヘッダ名を設定する。 |
クラス jp.terasoluna.fw.web.rich.context.support.AbstractRequestContextSupport から継承されたメソッド |
---|
destroyContext, generateContext, getProperty, getProperty, getPropertyString, getRequestContext, getRequestName |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected java.lang.String requestNameHeaderKey
private static final java.lang.String DEFAULT_REQUEST_NAME_HEADER_KEY
コンストラクタの詳細 |
---|
public DefaultRequestContextSupportImpl()
メソッドの詳細 |
---|
public void setRequestNameHeaderKey(java.lang.String requestNameHeaderKey)
requestNameHeaderKey
- リクエスト名を保持するリクエストヘッダ名。protected RequestContext doGenerateContext(javax.servlet.http.HttpServletRequest request)
AbstractRequestContextSupport
内の doGenerateContext
request
- HTTPリクエスト
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |