MultipartFile怎么获取文件
时间: 2024-01-16 09:18:27 浏览: 92
JAVA获取文件绝对路径的方法
MultipartFile是Spring框架中用于处理文件上传的接口。通过该接口,我们可以获取上传的文件的相关信息和内容。下面是一个示例代码,演示了如何使用MultipartFile获取文件:
```java
public String upImg(@RequestParam("myfile") MultipartFile mfile, Long code) throws IOException {
// 获取文件名
String fileName = mfile.getOriginalFilename();
// 获取文件大小
long fileSize = mfile.getSize();
// 获取文件内容
byte[] fileContent = mfile.getBytes();
// 其他操作...
return "文件上传成功";
}
```
在上述代码中,`mfile`是通过`@RequestParam`注解获取到的MultipartFile对象。通过调用MultipartFile对象的方法,我们可以获取文件名、文件大小和文件内容。其中,`getOriginalFilename()`方法用于获取文件名,`getSize()`方法用于获取文件大小,`getBytes()`方法用于获取文件内容。
需要注意的是,上述代码中的`IOException`是为了处理文件读取异常而抛出的,你可以根据实际情况进行异常处理。
阅读全文