SrpingMVC.xml
<!-- 上传文件 -->
<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<property name="maxUploadSize" value="104857600" />
<property name="maxInMemorySize" value="4096" />
<property name="defaultEncoding" value="UTF-8"/>
</bean>
pom.xml
<!-- 文件上传 -->
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>1.3.1</version>
</dependency>
Controller
//接收参数 name对应前端的name值
@RequestMapping(value = "sendMail.action",method = RequestMethod.POST)
public void SendMail (@RequestParam(name = "file", required = false) MultipartFile file){
//获取文件名称
String fileName = file.getOriginalFilename();
}
form表单
<form method="POST"
action=""
enctype="multipart/form-data" >
<input type="file" name="file" id="fileup" />
</form>