MultipartFile 获取文件
时间: 2023-08-10 07:57:14 浏览: 375
JAVA获取文件绝对路径的方法
MultipartFile 是 Spring 框架提供的一个接口,可以用来处理上传的文件。使用 MultipartFile 接口可以获取上传文件的相关信息,例如文件名、文件类型、文件大小等,还可以获取文件的字节流。
要获取 MultipartFile 对象中的文件流,可以通过调用其 getInputStream() 方法来实现。例如:
```
@PostMapping("/upload")
public void handleFileUpload(@RequestParam("file") MultipartFile file) throws IOException {
InputStream inputStream = file.getInputStream();
// 处理文件流
}
```
在上述代码中,我们从 MultipartFile 对象中获取文件流,并进行进一步的处理。需要注意的是,在处理文件流时,需要正确地关闭流,避免造成资源泄漏。
阅读全文