Class FormData
- java.lang.Object
-
- org.springframework.extensions.webscripts.servlet.FormData
-
- All Implemented Interfaces:
java.io.Serializable
public class FormData extends java.lang.Object implements java.io.SerializableForm Data- Author:
- davidc
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classFormData.FormFieldForm Field
-
Constructor Summary
Constructors Constructor Description FormData(javax.servlet.http.HttpServletRequest req)Construct
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcleanup()Cleanup all temporary resources used by this form data NOTE: Only invoke this after all required processing of FileItems is done (e.g.FormData.FormField[]getFields()Helper to parse servlet request form databooleangetIsMultiPart()Determine if multi-part form data has been providedjava.util.Map<java.lang.String,java.lang.String[]>getParameters()Gets parameters encoded in the form databooleanhasField(java.lang.String name)Determine if form data has specified field
-
-
-
Method Detail
-
getIsMultiPart
public boolean getIsMultiPart()
Determine if multi-part form data has been provided- Returns:
- true => multi-part
-
hasField
public boolean hasField(java.lang.String name)
Determine if form data has specified field- Parameters:
name- field to look for- Returns:
- true => form data contains field
-
getFields
public FormData.FormField[] getFields()
Helper to parse servlet request form data- Returns:
- map of all form fields
-
cleanup
public void cleanup()
Cleanup all temporary resources used by this form data NOTE: Only invoke this after all required processing of FileItems is done (e.g. retrieval of content)
-
getParameters
public java.util.Map<java.lang.String,java.lang.String[]> getParameters()
Gets parameters encoded in the form data- Returns:
- map (name, value) of parameters
-
-