Class Servlet3MultiPartRequest
- java.lang.Object
-
- org.apache.struts2.dispatcher.multipart.AbstractMultiPartRequest
-
- org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest
-
- io.vertigo.struts2.impl.multipartrequest.Servlet3MultiPartRequest
-
- All Implemented Interfaces:
org.apache.struts2.dispatcher.multipart.MultiPartRequest
public final class Servlet3MultiPartRequest extends org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequestGestion du multipart dans le cas ou sa gestion est déléguée au moteur de Servlet dans la norme Servlet 3. Elle répond aux besoin de Struts pour lire les champs ainsi que les fichiers transmis. Supporte les configurations standard struts.multipart.maxSize et struts.multipart.saveDir. Sous Tomcat, nécessite d'ajouter la configuration allowCasualMultipartParsing="true" dans le contexte.
Pour activer cette classe, ajouter la configuration suivante dans le struts.xml :<bean type="org.apache.struts2.dispatcher.multipart.MultiPartRequest" class="io.vertigo.struts2.impl.multipartrequest.Servlet3MultiPartRequest" name="S3MultipartParser" scope="prototype"/> <constant name="struts.multipart.parser" value="S3MultipartParser"/>- Author:
- skerdudou
-
-
Constructor Summary
Constructors Constructor Description Servlet3MultiPartRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<org.apache.commons.fileupload.FileItem>parseRequest(javax.servlet.http.HttpServletRequest servletRequest, String saveDir)-
Methods inherited from class org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest
cleanUp, createDiskFileItemFactory, createRequestContext, createServletFileUpload, getContentType, getFile, getFileNames, getFileParameterNames, getFilesystemName, getParameter, getParameterNames, getParameterValues, parse, processFileField, processNormalFormField, processUpload
-
-
-
-
Method Detail
-
parseRequest
protected List<org.apache.commons.fileupload.FileItem> parseRequest(javax.servlet.http.HttpServletRequest servletRequest, String saveDir) throws org.apache.commons.fileupload.FileUploadException
- Overrides:
parseRequestin classorg.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest- Throws:
org.apache.commons.fileupload.FileUploadException
-
-