|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javazoom.upload.MultipartFormDataRequest
This class implements a "multipart/form-data" HTTP request parser.
You need one to handle HTTP request for uploading files.
Field Summary | |
static java.lang.String |
CFUPARSER
Commons FileUpload parser |
static java.lang.String |
COSPARSER
Cos parser |
static java.lang.String |
DEFAULTENCODING
Default encoding : iso-8859-1 |
static java.lang.String |
DEFAULTPARSER
Default multipart parser implementation is COSPARSER |
static int |
MAXCONTENTLENGTHALLOWED
Maximum "Content-Length" size allowed (to avoid DoS attacks) : Default is 1GB |
static java.lang.String |
PARSERTEMPDIRECTORY
Struts multipart parser temporary directory : System temp directory |
static java.lang.String |
STRUTSPARSER
Struts parser |
Constructor Summary | |
MultipartFormDataRequest(javax.servlet.http.HttpServletRequest req)
Constructs a MultipartFormDataRequest from an HttpServletRequest. |
|
MultipartFormDataRequest(javax.servlet.http.HttpServletRequest req,
java.util.Vector listeners)
Constructs a MultipartFormDataRequest from an HttpServletRequest. |
|
MultipartFormDataRequest(javax.servlet.http.HttpServletRequest req,
java.util.Vector listeners,
int maxcontentlength)
Constructs a MultipartFormDataRequest from an HttpServletRequest. |
|
MultipartFormDataRequest(javax.servlet.http.HttpServletRequest req,
java.util.Vector listeners,
int maxcontentlength,
java.lang.String parser)
Constructs a MultipartFormDataRequest from an HttpServletRequest. |
|
MultipartFormDataRequest(javax.servlet.http.HttpServletRequest req,
java.util.Vector listeners,
int maxcontentlength,
java.lang.String parser,
java.lang.String encoding)
Constructs a MultipartFormDataRequest from an HttpServletRequest. |
Method Summary | |
java.util.Hashtable |
getFiles()
Returns an Hastable of UploadFile. |
java.lang.String |
getParameter(java.lang.String name)
Returns parameter matching to name (see SERVLETS API). |
java.util.Enumeration |
getParameterNames()
Returns parameters enumeration (see SERVLETS API). |
java.lang.String[] |
getParameterValues(java.lang.String name)
Returns parameter values array for name (see SERVLETS API). |
static boolean |
isMultipartFormData(javax.servlet.http.HttpServletRequest req)
Check the content type to make sure it's "multipart/form-data" |
static void |
isParserAvailable(java.lang.String classname)
Checks if multipart parser in CLASSPATH. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static java.lang.String COSPARSER
public static java.lang.String STRUTSPARSER
public static java.lang.String CFUPARSER
public static java.lang.String DEFAULTPARSER
public static java.lang.String PARSERTEMPDIRECTORY
public static int MAXCONTENTLENGTHALLOWED
public static java.lang.String DEFAULTENCODING
Constructor Detail |
public MultipartFormDataRequest(javax.servlet.http.HttpServletRequest req, java.util.Vector listeners, int maxcontentlength, java.lang.String parser, java.lang.String encoding) throws UploadException, java.io.IOException
public MultipartFormDataRequest(javax.servlet.http.HttpServletRequest req, java.util.Vector listeners, int maxcontentlength, java.lang.String parser) throws UploadException, java.io.IOException
public MultipartFormDataRequest(javax.servlet.http.HttpServletRequest req, java.util.Vector listeners, int maxcontentlength) throws UploadException, java.io.IOException
public MultipartFormDataRequest(javax.servlet.http.HttpServletRequest req, java.util.Vector listeners) throws UploadException, java.io.IOException
public MultipartFormDataRequest(javax.servlet.http.HttpServletRequest req) throws UploadException, java.io.IOException
Method Detail |
public java.util.Hashtable getFiles()
public java.util.Enumeration getParameterNames()
public java.lang.String getParameter(java.lang.String name)
public java.lang.String[] getParameterValues(java.lang.String name)
public static boolean isMultipartFormData(javax.servlet.http.HttpServletRequest req)
public static void isParserAvailable(java.lang.String classname) throws UploadException
UploadException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |