Spring Workflow:
File upload process:
Analytical filter parameters:
<filter> <filter-name>MultipartFilter</filter-name> <filter-class>org.springframework.web.multipart.support.MultipartFilter</filter-class> <init-param> <param-name>multipartResolverBeanName</param-name> <param-value>multipartResolver</param-value> </init-param> </filter> <filter-mapping> <filter-name>MultipartFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
Http conversion action:
<filter> <filter-name>hiddenHttpMethodFilter</filter-name> <filter-class>org.springframework.web.filter.HiddenHttpMethodFilter</filter-class> </filter> <filter-mapping> <filter-name>hiddenHttpMethodFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
Error page information:
Solution:
Code:
<-! Upload the configuration file parser -> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <! - Specifies the total upload file size can not exceed 20M. Note maxUploadSize not limited attribute for individual files, but the capacity of all files and -> <property name="maxUploadSize" value="20000000"/> <property name="defaultEncoding" value="utf-8"></property> </bean>