前台
- form表单请求方式必须是post
- form表单 enctype=“multipart/form-data”
- input框的type属性值为file
后台
- 导入文件上传的jar包
- 处理器方法接收文件上传输入框的参数必须是MultipartFile类型
- 配置CommonsMultipartResolver解析器
<!--文件上传需要在spring-mvc.xml中配置 Multipart解析器-->
<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"></bean>
<!-- 文件上传依赖 -->
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>1.3.3</version>
</dependency>