public class JakartaMultiPartRequest
extends com.opensymphony.webwork.dispatcher.multipart.MultiPartRequest
Multipart form data request adapter for Jakarta's file upload package.
This class has been imported from Webwork 2.1.5 and been modified to:
MultiPartRequestWrapper
. The format of the message is
unfortunately relied upon by our error reporting mechanisms and needs to be preserved between the implementations.
GeneralUtil.getUploadFileTooLargeMessage(String)
Constructor and Description |
---|
JakartaMultiPartRequest(javax.servlet.http.HttpServletRequest servletRequest,
java.lang.String saveDir,
int maxSize)
Creates a new request wrapper to handle multi-part data using methods adapted from Jason Pell's
multipart classes (see class description).
|
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
getContentType(java.lang.String fieldName) |
java.util.List |
getErrors() |
java.io.File[] |
getFile(java.lang.String fieldName) |
java.lang.String[] |
getFileNames(java.lang.String fieldName) |
java.util.Enumeration |
getFileParameterNames() |
java.lang.String[] |
getFilesystemName(java.lang.String fieldName) |
java.lang.String |
getParameter(java.lang.String name) |
java.util.Enumeration |
getParameterNames() |
java.lang.String[] |
getParameterValues(java.lang.String name) |
public JakartaMultiPartRequest(javax.servlet.http.HttpServletRequest servletRequest, java.lang.String saveDir, int maxSize) throws java.io.IOException
maxSize
- maximum size post allowedsaveDir
- the directory to save off the fileservletRequest
- the request containing the multipartjava.io.IOException
- is thrown if encoding fails.public java.util.Enumeration getFileParameterNames()
getFileParameterNames
in class com.opensymphony.webwork.dispatcher.multipart.MultiPartRequest
public java.lang.String[] getContentType(java.lang.String fieldName)
getContentType
in class com.opensymphony.webwork.dispatcher.multipart.MultiPartRequest
public java.io.File[] getFile(java.lang.String fieldName)
getFile
in class com.opensymphony.webwork.dispatcher.multipart.MultiPartRequest
public java.lang.String[] getFileNames(java.lang.String fieldName)
getFileNames
in class com.opensymphony.webwork.dispatcher.multipart.MultiPartRequest
public java.lang.String[] getFilesystemName(java.lang.String fieldName)
getFilesystemName
in class com.opensymphony.webwork.dispatcher.multipart.MultiPartRequest
public java.lang.String getParameter(java.lang.String name)
getParameter
in class com.opensymphony.webwork.dispatcher.multipart.MultiPartRequest
public java.util.Enumeration getParameterNames()
getParameterNames
in class com.opensymphony.webwork.dispatcher.multipart.MultiPartRequest
public java.lang.String[] getParameterValues(java.lang.String name)
getParameterValues
in class com.opensymphony.webwork.dispatcher.multipart.MultiPartRequest
public java.util.List getErrors()
Copyright © 2003-2014 Atlassian. All Rights Reserved.