multipartfile 获取文件大小
时间: 2023-06-05 08:47:39 浏览: 1388
Java获取文件夹大小、文件大小,文件个数
5星 · 资源好评率100%
在Spring框架中,可以使用MultipartFile接口来获取上传文件的大小。MultipartFile接口有一个方法getSize(),可以返回上传文件的大小,单位为字节。为了使用该方法,需要在Controller的方法中添加一个MultipartFile类型的参数,用于接收上传的文件。方法如下:
```java
@PostMapping("/upload")
public void upload(@RequestParam("file") MultipartFile file) {
long fileSize = file.getSize();
// 其他操作
}
```
在上述代码中,@RequestParam注解用于绑定上传文件的参数名,即表单中input标签的name属性值。当处理完上传文件后,可以通过调用getSize()方法获取文件的大小并将其保存在变量fileSize中。此外,还可以通过MultipartFile接口提供的其他方法获取文件名、文件类型等信息。
阅读全文