org.seasar.cubby.filter
クラス EncodingFilter

java.lang.Object
  上位を拡張 org.seasar.cubby.filter.EncodingFilter
すべての実装されたインタフェース:
Filter

public class EncodingFilter
extends Object
implements Filter

リクエストのエンコーディングを設定するためのフィルタです。

初期化パラメータ 、 でリクエストの文字エンコーディングを指定します。

初期化パラメータ 、 で HttpServletRequest.getServletPath()HttpServletRequest.getPathInfo() で取得できるパスのエンコーディングを指定します。

param-name param-value
リクエストのエンコーディングを指定します。リクエストのエンコーディングが null か、 に true が指定された場合はこのエンコーディングがリクエストに設定されます。
true を指定した場合は、リクエストにエンコーディングが設定されていても で上書きします。
URI のエンコーディングを指定します。
URI をバイト配列として取得する際のエンコーディングを指定します。
初期化パラメータ

導入されたバージョン:
1.1.1
作成者:
baba

コンストラクタの概要
EncodingFilter()
           
 
メソッドの概要
 void destroy()
          
 void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
          
 void init(FilterConfig config)
          
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

EncodingFilter

public EncodingFilter()
メソッドの詳細

init

public void init(FilterConfig config)
          throws ServletException

定義:
インタフェース Filter 内の init
例外:
ServletException

destroy

public void destroy()

定義:
インタフェース Filter 内の destroy

doFilter

public void doFilter(ServletRequest request,
                     ServletResponse response,
                     FilterChain chain)
              throws IOException,
                     ServletException

定義:
インタフェース Filter 内の doFilter
例外:
IOException
ServletException


Copyright © 2006-2009 The Seasar Foundation. All Rights Reserved.