インターフェース MultipartHttpServletRequest

すべてのスーパーインターフェース:
HttpServletRequestEEMultipartRequestServletRequestEE
すべての既知の実装クラス:
AbstractMultipartHttpServletRequestDefaultMultipartHttpServletRequestMockMultipartHttpServletRequestStandardMultipartHttpServletRequest

public interface MultipartHttpServletRequest extends HttpServletRequestEE, MultipartRequest
サーブレットリクエスト内のマルチパートコンテンツを処理する追加のメソッドを提供し、アップロードされたファイルにアクセスできるようにします。

実装では、パラメーターアクセス用の標準 ServletRequestEE メソッドをオーバーライドして、マルチパートパラメーターを使用できるようにする必要もあります。

具体的な実装は DefaultMultipartHttpServletRequest です。中間ステップとして、AbstractMultipartHttpServletRequest をサブクラス化できます。

導入:
29.09.2003
作成者:
Juergen Hoeller, Trevor D. Cook
関連事項:
  • メソッドの詳細

    • getRequestMethod

      HttpMethod getRequestMethod()
      このリクエストのメソッドを便利な HttpMethod インスタンスとして返します。
    • getRequestHeaders

      HttpHeaders getRequestHeaders()
      このリクエストのヘッダーを便利な HttpHeaders インスタンスとして返します。
    • getMultipartHeaders

      @Nullable HttpHeaders getMultipartHeaders(StringSE paramOrFileName)
      マルチパートリクエストの指定された部分のヘッダーを返します。

      基盤となる実装がパーツヘッダーへのアクセスをサポートしている場合、すべてのヘッダーが返されます。それ以外の場合、たとえばファイルのアップロードの場合、返されるヘッダーは、可能な場合は "Content-Type" を公開する場合があります。