クラス MultipartParser


  • public class MultipartParser
    extends java.lang.Object
    ファイルアップロード時のマルチパート処理のパーサーです。
    機能分類
    その他機能
    バージョン
    4.0
    作成者
    Kazuhiko Hasegawa
    導入されたバージョン:
    JDK5.0,
    • コンストラクタの概要

      コンストラクタ 
      コンストラクタ 説明
      MultipartParser​(HttpServletRequest req, int maxSize)
      マルチパート処理のパーサーオブジェクトを構築する、コンストラクター
    • メソッドの概要

      すべてのメソッド インスタンス・メソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      Part readNextPart()
      次のパートを読み取ります。
      void setEncoding​(java.lang.String encoding)
      エンコードを設定します。
      • クラスから継承されたメソッド java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • コンストラクタの詳細

      • MultipartParser

        public MultipartParser​(HttpServletRequest req,
                               int maxSize)
                        throws java.io.IOException
        マルチパート処理のパーサーオブジェクトを構築する、コンストラクター
        パラメータ:
        req - HttpServletRequestオブジェクト
        maxSize - 最大容量(0,またはマイナスで無制限)
        例外:
        java.io.IOException - 入出力エラーが発生したとき
        変更履歴:
        5.3.7.0 (2011/07/01) 最大容量オーバー時のエラーメッセージ変更, 5.5.2.6 (2012/05/25) maxSize で、0,またはマイナスで無制限, 6.9.0.0 (2018/01/31) multipart 判定方法の変更
    • メソッドの詳細

      • setEncoding

        public void setEncoding​(java.lang.String encoding)
        エンコードを設定します。
        パラメータ:
        encoding - エンコード
      • readNextPart

        public Part readNextPart()
                          throws java.io.IOException
        次のパートを読み取ります。
        戻り値:
        次のパート
        例外:
        java.io.IOException - 入出力エラーが発生したとき
        変更履歴:
        3.5.6.2 (2004/07/05) 文字列の連結にStringBuilderを使用します。