Apache Struts 2 Plugin Registry > Home > Pell Multipart Plugin
Added by Don Brown, last edited by Don Brown on Nov 14, 2007  (view change)
Name Pell Multipart Plugin
Author N/A
Homepage N/A
Version N/A
Compatibility Bundled with Struts
State Stable
License Open Source (ASL2)
Download N/A

Rating?

Overview

The Pell Multipart plugin instructs Struts to use Jason Pell's multipart parser to process file uploads .

For more information how the file uploading works in Struts 2, see the Handling File Uploads page.

Features

  • Uses Jason Pell's multipart parser

Usage

Other than including the plugin and the Pell multipart jar in your application, there is nothing more to do.

Example

If you have installed multiple plugins that provide multipart parsers, you can configure the pell parser in your struts.properties:

Settings

The following settings can be customized. See the developer guide.

Setting Description Default Possible Values
struts.multipart.parser Sets which parser to use pell pell, jakarta, or any other class name that extends MultiPartRequest
struts.multipart.saveDir The directory where the uploaded files will be placed Value from javax.servlet.context.tempdir Any path
struts.multipart.maxSize The maximum file size in bytes to allow for upload 2 Gigabytes Any number in kilobytes

Installation

This plugin can be installed by copying the plugin jar into your application's /WEB-INF/lib directory. The Pell Multipart library will need to be downloaded and included in your application as well. Due to its LGPL license, the library cannot be included in the Struts distribution.