MultipartFile转为流
时间: 2024-09-06 07:00:15 浏览: 46
SpringMVC 上传文件 MultipartFile 转为 File的方法
`MultipartFile` 是Spring MVC框架中用于处理上传文件的一个重要类,它封装了用户上传的文件信息。如果你想要将其转换为字节流(InputStream),你可以通过以下步骤操作:
1. 首先,获取 `MultipartFile` 对象,例如从请求参数中:
```java
MultipartFile file = request.getFile("file");
```
2. 然后,使用 `getFile()` 的 `getOriginalFilename()` 方法获取文件名,并调用 `getInputStream()` 获取输入流:
```java
String fileName = file.getOriginalFilename();
InputStream inputStream = file.getInputStream();
```
这样你就得到了一个 `InputStream`,可以进一步读取文件内容或者进行其他处理。
阅读全文