org.apache.commons.fileupload
Class FileUpload
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
parseRequest(HttpServletRequest)
to acquire a list of
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:
- Rafal Krzewski
- Daniel Rall
- Jason van Zyl
- John McNally
- Martin Cooper
- Sean C. Sullivan
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.
|
createItem , getFieldName , getFileItemFactory , getFileName , getHeader , getHeaderEncoding , getSizeMax , isMultipartContent , parseHeaders , parseRequest , setFileItemFactory , setHeaderEncoding , setSizeMax |
fileItemFactory
private FileItemFactory fileItemFactory
The factory to use to create new form items.
FileUpload
public FileUpload()
Constructs an instance of this class which uses the default factory to
create FileItem
instances.
FileUpload(FileItemFactory)
FileUpload
public FileUpload(FileItemFactory fileItemFactory)
Constructs an instance of this class which uses the supplied factory to
create FileItem
instances.
FileUpload()
getFileItemFactory
public FileItemFactory getFileItemFactory()
Returns the factory class used when creating file items.
- getFileItemFactory in interface FileUploadBase
- The factory class for new file items.
setFileItemFactory
public void setFileItemFactory(FileItemFactory factory)
Sets the factory class to use when creating file items.
- setFileItemFactory in interface FileUploadBase
factory
- The factory class for new file items.
Copyright © 2002-2003 Apache Software Foundation. All Rights Reserved.