概要 | パッケージ | クラス | 非推奨 API | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## 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

概要 | パッケージ | クラス | 非推奨 API | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド