net.balusc.http.multipart
クラス MultipartFilter

java.lang.Object
  上位を拡張 net.balusc.http.multipart.MultipartFilter
すべての実装されたインタフェース:
javax.servlet.Filter

@WebFilter(urlPatterns="/*")
public class MultipartFilter
extends java.lang.Object
implements javax.servlet.Filter

このフィルターは multipart/form-data および multipart/mixed POST リクエストを検出して、HttpServletRequest から MultipartRequest に置き換えます。

作成者:
BalusC

コンストラクタの概要
MultipartFilter()
           
 
メソッドの概要
 void destroy()
           
 void doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain)
           
 void init(javax.servlet.FilterConfig config)
           
static boolean isMultipartRequest(javax.servlet.http.HttpServletRequest request)
          与えられたリクエストが multipart リクエストの場合、true を戻します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MultipartFilter

public MultipartFilter()
メソッドの詳細

init

public void init(javax.servlet.FilterConfig config)
          throws javax.servlet.ServletException
定義:
インタフェース javax.servlet.Filter 内の init
例外:
javax.servlet.ServletException

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
例外:
java.io.IOException
javax.servlet.ServletException

destroy

public void destroy()
定義:
インタフェース javax.servlet.Filter 内の destroy

isMultipartRequest

public static final boolean isMultipartRequest(javax.servlet.http.HttpServletRequest request)
与えられたリクエストが multipart リクエストの場合、true を戻します。

パラメータ:
request - チェックするリクエスト。
戻り値:
与えられたリクエストが multipart リクエストの場合は True。