|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
MultipartRequestHandler provides an standard interface for struts to deal with file uploads from forms with enctypes of "multipart/form-data". Providers must provide a no-argument constructor for initialization.
Field Summary | |
static java.lang.String |
ATTRIBUTE_MAX_LENGTH_EXCEEDED
This is the ServletRequest attribute that should be set when a multipart request is being read and the maximum length is exceeded. |
Method Summary | |
void |
finish()
This method is called on when a successful form post has been made. |
java.util.Hashtable |
getAllElements()
This method returns all elements of a multipart request. |
java.util.Hashtable |
getFileElements()
This method is called on to retrieve all the FormFile input elements of the request. |
ActionMapping |
getMapping()
Get the ActionMapping instance for this request |
ActionServlet |
getServlet()
Get the ActionServlet instance |
java.util.Hashtable |
getTextElements()
This method is called on to retrieve all the text input elements of the request. |
void |
handleRequest(javax.servlet.http.HttpServletRequest request)
After constructed, this is the first method called on by ActionServlet. |
void |
rollback()
This method is called on when there's some sort of problem and the form post needs to be rolled back. |
void |
setMapping(ActionMapping mapping)
Convienience method to set a reference to a working ActionMapping instance. |
void |
setServlet(ActionServlet servlet)
Convienience method to set a reference to a working ActionServlet instance. |
Field Detail |
public static final java.lang.String ATTRIBUTE_MAX_LENGTH_EXCEEDED
Method Detail |
public void setServlet(ActionServlet servlet)
public void setMapping(ActionMapping mapping)
public ActionServlet getServlet()
public ActionMapping getMapping()
public void handleRequest(javax.servlet.http.HttpServletRequest request) throws javax.servlet.ServletException
javax.servlet.ServletException
- thrown if something goes wrongpublic java.util.Hashtable getTextElements()
public java.util.Hashtable getFileElements()
FormFile
public java.util.Hashtable getAllElements()
public void rollback()
public void finish()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |