MultipartFile
时间: 2023-10-13 19:24:12 浏览: 61
利用MultipartFile实现文件上传功能
5星 · 资源好评率100%
MultipartFile是Spring Framework提供的一个接口,用于处理HTTP请求中的multipart文件上传。
如果你需要在Spring应用程序中实现文件上传功能,可以使用MultipartFile接口。该接口提供了一些有用的方法来获取上传的文件的信息,例如文件名、内容类型和文件大小等。
以下是一个基本的示例:
```java
@PostMapping("/upload")
public String handleFileUpload(@RequestParam("file") MultipartFile file) {
// 获取文件名
String fileName = file.getOriginalFilename();
// 获取文件大小
long fileSize = file.getSize();
// 获取文件内容类型
String contentType = file.getContentType();
// 处理文件上传任务...
return "上传成功";
}
```
在上面的示例中,`@RequestParam`注解用于将文件上传请求中的文件内容解析为MultipartFile对象。然后,你可以使用MultipartFile对象的各种方法来访问上传文件的元数据和内容。
阅读全文