|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.commons.fileupload.FileUploadBase
org.apache.commons.fileupload.FileUpload
public 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 FileUploadBase.parseRequest(javax.servlet.http.HttpServletRequest) 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.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.apache.commons.fileupload.FileUploadBase |
|---|
FileUploadBase.FileSizeLimitExceededException, FileUploadBase.FileUploadIOException, FileUploadBase.InvalidContentTypeException, FileUploadBase.IOFileUploadException, FileUploadBase.SizeException, FileUploadBase.SizeLimitExceededException, FileUploadBase.UnknownSizeException |
| Field Summary |
|---|
| Fields inherited from class org.apache.commons.fileupload.FileUploadBase |
|---|
ATTACHMENT, CONTENT_DISPOSITION, CONTENT_LENGTH, CONTENT_TYPE, FORM_DATA, MAX_HEADER_SIZE, MULTIPART, MULTIPART_FORM_DATA, MULTIPART_MIXED |
| Constructor Summary | |
|---|---|
FileUpload()
Constructs an uninitialised instance of this class. |
|
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. |
| Methods inherited from class org.apache.commons.fileupload.FileUploadBase |
|---|
createItem, getBoundary, getFieldName, getFieldName, getFileName, getFileName, getFileSizeMax, getHeader, getHeaderEncoding, getItemIterator, getParsedHeaders, getProgressListener, getSizeMax, isMultipartContent, isMultipartContent, newFileItemHeaders, parseHeaders, parseRequest, parseRequest, setFileSizeMax, setHeaderEncoding, setProgressListener, setSizeMax |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public 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()| Method Detail |
|---|
public FileItemFactory getFileItemFactory()
getFileItemFactory in class FileUploadBasepublic void setFileItemFactory(FileItemFactory factory)
setFileItemFactory in class FileUploadBasefactory - The factory class for new file items.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||