Projects / MultipartRequest File Upload parser

MultipartRequest File Upload parser

MultipartRequest File Upload parser provides a HttpServletMultipartRequest class that extends the HttpServletRequestWrapper implementation to provide methods for handling multipart form data. It supports Servlets using Java 1.2 or later.

Operating Systems

Recent releases

  •  12 May 2007 05:07

    Release Notes: The API was completely redesigned. Much of the internals of the code remains the same, but the API is much more OO compatible and is for Java 2 servlets only.

    •  05 Feb 2003 08:30

      Release Notes: Support was added for object (instead of static) setEncoding functionality, temporary filenames for uploading was fixed, and several other minor patches were made.

      •  04 Jun 2002 04:03

        Release Notes: Uploaded files saved to the filesystem will now be saved with a unique filename. Several minor bugfixes were also applied. This is the initial beta release of this new functionality, and should be treated with caution.

        •  19 Oct 2001 08:50

          Release Notes: A very minor fix, but one that was apparently causing some serious issues for some users, has been made. The intTotalRead integer was being set to -1, which meant that it was always off by one when comparing to Content-Length.

          •  26 Jul 2001 16:06

            Release Notes: The MultipartRequest was moved into a package. The library is now provided in a jar archive for ease of use. Unfortunately, this may require changes to classes that use it. A bugfix was made for a problem which occurred with Netscape where if a file was uploaded with an unrecognised extension, no Content-Type was specified. In this case, the first line of the file was chopped off. The structure of the parse method was also modified to make it easier to understand and manage.

            Recent comments

            21 May 2003 22:42 nuwang

            The multipart parser is really cool Jason. Keep it up!

            27 Feb 2002 05:18 bluesmoon

            Thank you
            All I can say is thank you. I searched everywhere, but couldn't find something
            to do this for me without any other dependencies. Then I tried to write my own
            Multipart Parser, and got pretty close, but also got frustrated in the attempt.
            Then, I found your class, and life has been easy since. Thank you.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.