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 FileUploadBase.parseRequest(RequestContext) to acquire a list
 of FileItems 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.
ATTACHMENT, CONTENT_DISPOSITION, CONTENT_LENGTH, CONTENT_TYPE, FORM_DATA, MULTIPART, MULTIPART_FORM_DATA, MULTIPART_MIXED| Constructor and Description | 
|---|
| FileUpload()Constructs an uninitialised instance of this class. | 
| FileUpload(FileItemFactory fileItemFactory)Constructs an instance of this class which uses the supplied factory to
 create  FileIteminstances. | 
| Modifier and Type | Method and Description | 
|---|---|
| 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. | 
getBoundary, getFieldName, getFileName, getFileSizeMax, getHeaderEncoding, getItemIterator, getParsedHeaders, getProgressListener, getSizeMax, isMultipartContent, newFileItemHeaders, parseParameterMap, parseRequest, setFileSizeMax, setHeaderEncoding, setProgressListener, setSizeMaxpublic FileUpload()
setFileItemFactory(), before attempting
 to parse requests.FileUpload(FileItemFactory)public FileUpload(FileItemFactory fileItemFactory)
FileItem instances.fileItemFactory - The factory to use for creating file items.FileUpload()public FileItemFactory getFileItemFactory()
getFileItemFactory in class FileUploadBasepublic void setFileItemFactory(FileItemFactory factory)
setFileItemFactory in class FileUploadBasefactory - The factory class for new file items.Copyright © 2000-2020 Apache Software Foundation. All Rights Reserved.