クラス MultipartParser

java.lang.Object
org.opengion.hayabusa.servlet.multipart.MultipartParser

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

    • MultipartParser

      public MultipartParser(HttpServletRequest req, int maxSize) throws IOException
      マルチパート処理のパーサーオブジェクトを構築する、コンストラクター
      パラメータ:
      req - HttpServletRequestオブジェクト
      maxSize - 最大容量(0,またはマイナスで無制限)
      例外:
      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 判定方法の変更, 7.4.2.0 (2021/04/30) Microsoft Edge は、boundary の取り方が違うので、その対応。
  • メソッドの詳細

    • setEncoding

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

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