org.apache.commons.fileupload
public class FileUpload extends FileUploadBase
High level API for processing file uploads.
This class handles multiple files per single HTML widget, sent using
multipart/mixed
encoding type, as specified by
RFC 1867. Use {@link
#parseRequest(HttpServletRequest)} to acquire a list of {@link
org.apache.commons.fileupload.FileItem}s associated with a given HTML
widget.
How the data for individual parts is stored is determined by the factory used to create them; a given part may be in memory, on disk, or somewhere else.
Version: $Id: FileUpload.java,v 1.23 2003/06/24 05:45:43 martinc Exp $
Field Summary | |
---|---|
FileItemFactory | fileItemFactory
The factory to use to create new form items. |
Constructor Summary | |
---|---|
FileUpload()
Constructs an instance of this class which uses the default factory to
create FileItem instances.
| |
FileUpload(FileItemFactory fileItemFactory)
Constructs an instance of this class which uses the supplied factory to
create FileItem instances.
|
Method Summary | |
---|---|
FileItemFactory | getFileItemFactory()
Returns the factory class used when creating file items.
|
void | setFileItemFactory(FileItemFactory factory)
Sets the factory class to use when creating file items.
|
FileItem
instances.
See Also: FileUpload
FileItem
instances.
See Also: FileUpload
Returns: The factory class for new file items.
Parameters: factory The factory class for new file items.