org.seasar.mayaa.cycle.scope
インタフェース RequestScope

すべてのスーパーインタフェース:
AttributeScope, ContextAware, ParameterAware, PositionAware, java.io.Serializable

public interface RequestScope
extends java.io.Serializable, AttributeScope, ContextAware

リクエストレベルのスコープ。


メソッドの概要
 java.lang.String getContextPath()
          WEBアプリケーションコンテキストのパス部を返す。
 java.lang.String getExtension()
          リクエストされたページ拡張子を取得する。
 AttributeScope getHeaderValues()
          リクエストヘッダを含むスコープを取得する。
 java.util.Locale[] getLocales()
          リクエストのロケールを返す。
 java.lang.String getMimeType()
          リクエストされたパスより類推できるMIME型を返す。
 java.lang.String getPageName()
          リクエストされたページ名を取得する。
 AttributeScope getParamValues()
          リクエストパラメータを含むスコープを取得する。
 java.lang.String getRequestedPath()
          リクエストされたパス文字列を取得する。
 java.lang.String getRequestedSuffix()
          リクエストで強制されるページ接尾辞を取得する。
 boolean isForwarded()
          このリクエストは他からforwardされたものかを判定する。
 
インタフェース org.seasar.mayaa.cycle.scope.AttributeScope から継承されたメソッド
getAttribute, getScopeName, hasAttribute, isAttributeWritable, iterateAttributeNames, newAttribute, removeAttribute, setAttribute
 
インタフェース org.seasar.mayaa.ParameterAware から継承されたメソッド
getParameter, iterateParameterNames, setParameter
 
インタフェース org.seasar.mayaa.PositionAware から継承されたメソッド
getLineNumber, getSystemID, isOnTemplate, setLineNumber, setOnTemplate, setSystemID
 
インタフェース org.seasar.mayaa.ContextAware から継承されたメソッド
getUnderlyingContext, setUnderlyingContext
 

メソッドの詳細

getContextPath

java.lang.String getContextPath()
WEBアプリケーションコンテキストのパス部を返す。

戻り値:
コンテキストパス。

getRequestedPath

java.lang.String getRequestedPath()
リクエストされたパス文字列を取得する。

戻り値:
パス文字列。

getPageName

java.lang.String getPageName()
リクエストされたページ名を取得する。

戻り値:
リクエストページ名。

getRequestedSuffix

java.lang.String getRequestedSuffix()
リクエストで強制されるページ接尾辞を取得する。

戻り値:
リクエスト接尾辞、もしくはnull。

getExtension

java.lang.String getExtension()
リクエストされたページ拡張子を取得する。

戻り値:
リクエスト拡張子。

getMimeType

java.lang.String getMimeType()
リクエストされたパスより類推できるMIME型を返す。

戻り値:
リクエストされたパスから類推されるMIME型。

getLocales

java.util.Locale[] getLocales()
リクエストのロケールを返す。

戻り値:
リクエストロケール。

getParamValues

AttributeScope getParamValues()
リクエストパラメータを含むスコープを取得する。内包するオブジェクトはStringの配列。

戻り値:
クエリパラメータスコープ。

getHeaderValues

AttributeScope getHeaderValues()
リクエストヘッダを含むスコープを取得する。内包するオブジェクトはStringの配列。

戻り値:
クエリパラメータスコープ。

isForwarded

boolean isForwarded()
このリクエストは他からforwardされたものかを判定する。

戻り値:
他からforwardされたならtrue
導入されたバージョン:
1.1.8