All Implemented Interfaces:
Serializable
All Known Implementing Classes:
DiskFileItem, DefaultFileItem
This class represents a file or form item that was received within a
multipart/form-data
POST request.
After retrieving an instance of this class from a FileUpload instance (see #parseRequest(javax.servlet.http.HttpServletRequest) ), you may either request all contents of the file at once using #get() or request an InputStream with #getInputStream() and process the file without attempting to load it into memory, which may come handy with large files.
While this interface does not extend
javax.activation.DataSource
per se (to avoid a seldom used
dependency), several of the defined methods are specifically defined with
the same signatures as methods in that interface. This allows an
implementation of this interface to also implement
javax.activation.DataSource
with minimal additional work.
<
- a href="mailto:Rafal.Krzewski@e-point.pl">Rafal Krzewski<
- a href="mailto:sean@informage.net">Sean Legassick<
- a href="mailto:jvanzyl@apache.org">Jason van Zyl<
- a href="mailto:martinc@apache.org">Martin Cooper$
- Id: FileItem.java 479262 2006-11-26 03:09:24Z niallp $Method from org.apache.commons.fileupload.FileItem Summary: |
---|
delete, get, getContentType, getFieldName, getInputStream, getName, getOutputStream, getSize, getString, getString, isFormField, isInMemory, setFieldName, setFormField, write |
Method from org.apache.commons.fileupload.FileItem Detail: |
---|
FileItem instance is garbage
collected, this method can be used to ensure that this is done at an
earlier time, thus preserving system resources. |
|
null if
not defined. |
|
|
|
|
|
|
|
FileItem instance represents
a simple form field. |
|
|
FileItem instance represents
a simple form field. |
This method is not guaranteed to succeed if called more than once for the same item. This allows a particular implementation to use, for example, file renaming, where possible, rather than copying all of the underlying data, thus gaining a significant performance benefit. |