Gestion 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"/>