1.下载相关jar包。需要引入的jar出了springMVC的jar包外,还需要引入com.springsource.org.apache.commons.fileupload-1.2.0.jar和com.springsource.org.apache.commons.io-1.4.0.jar。
2、在springmvc配置xml中加入
<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<property name="defaultEncoding" value="utf-8"></property>
<property name="maxUploadSize" value="10485760000"></property>
<property name="maxInMemorySize" value="40960"></property>
</bean>
3、jsp页面要提交的form表单加入 enctype="multipart/form-data"
可以使用jquery form的方式提交表单
4、后台action接收file文件,如果是多个文件,参数@RequestParam MultipartFile[] files,之前必须加上@RequestParam