CharacterEncodingFilter
Keywords: jp.morpho.webapp.servlet.CharacterEncodingFilter,CharacterEncodingFilter class

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

## jp.morpho.webapp.servlet
クラス CharacterEncodingFilter

    java.lang.Object
      |
      +--jp.morpho.webapp.servlet.AbstractFilter
            |
            +--jp.morpho.webapp.servlet.CharacterEncodingFilter

すべての実装インタフェース:
  javax.servlet.Filter

public class CharacterEncodingFilter
extends AbstractFilter

フィルタに指定された文字エンコーディングを使用して、フォームデータをエンコードします。

作成者:
  Kumiko Hiroi

コンストラクタの概要
`CharacterEncodingFilter()` CharacterEncodingFilter を構築します。

メソッドの概要
`void` | `doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain)` フィルタに指定された文字エンコーディングを使用して、フォームデータをエンコードします。
`void` | `init(javax.servlet.FilterConfig filterConfig)` super.init(filterConfig) を呼び出した後、フィルタに指定された文字エンコーディングをサーブレットコンテキストに格納します。

クラス jp.morpho.webapp.servlet.AbstractFilter から継承したメソッド
`destroy, getInitParameterMap, getServletContext`

クラス java.lang.Object から継承したメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### CharacterEncodingFilter

    public CharacterEncodingFilter()

  CharacterEncodingFilter を構築します。

メソッドの詳細

### init

    public void init(javax.servlet.FilterConfig filterConfig)
              throws javax.servlet.ServletException

  super.init(filterConfig) を呼び出した後、フィルタに指定された文字エンコーディングをサーブレットコンテキストに格納します。 フィルタに文字エンコーディングが指定されていない場合は、デフォルトの文字エンコーディングが使用されます。 デフォルトの文字エンコーディングは、Windows-31J です。

  定義:
    インタフェース `javax.servlet.Filter` 内の `init`
  オーバーライド:
    クラス `AbstractFilter` 内の `init`
  パラメータ:
    `filterConfig` - サーブレットコンテナによって使用されるフィルタ設定のためのオブジェクト
  例外:
    `javax.servlet.ServletException` - フィルタを初期化できなかった場合
  関連項目:
    `Filter.init(FilterConfig)`

### doFilter

    public void doFilter(javax.servlet.ServletRequest request,
                         javax.servlet.ServletResponse response,
                         javax.servlet.FilterChain chain)
                  throws java.io.IOException,
                         javax.servlet.ServletException

  フィルタに指定された文字エンコーディングを使用して、フォームデータをエンコードします。

  定義:
    インタフェース `javax.servlet.Filter` 内の `doFilter`
  オーバーライド:
    クラス `AbstractFilter` 内の `doFilter`
  パラメータ:
    `request` - クライアントがサーブレットに行う要求を含む ServletRequest オブジェクト
    `response` - サーブレットがクライアントに送信する応答を含む ServletResponse オブジェクト
    `chain` - フィルタチェーン
  例外:
    `java.io.IOException` - フィルタが要求を処理するときに、入出力エラーが検出された場合
    `javax.servlet.ServletException` - 要求を処理できなかった場合
  関連項目:
    `Filter.doFilter(ServletRequest, ServletResponse, FilterChain)`

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