MultipartFile类
时间: 2024-01-17 16:19:26 浏览: 70
MultipartFile类是Spring框架中的一个类,用于处理文件上传功能。它位于org.springframework.web.multipart包中。使用MultipartFile类可以方便地处理以表单形式上传的文件。
以下是一个使用MultipartFile类的示例代码:
```java
import org.springframework.web.multipart.MultipartFile;
public class FileUploadController {
public void uploadFile(MultipartFile file) {
// 获取文件名
String fileName = file.getOriginalFilename();
// 获取文件大小
long fileSize = file.getSize();
// 获取文件类型
String fileType = file.getContentType();
// 进行文件上传操作
// ...
}
}
```
在上面的示例中,我们创建了一个FileUploadController类,其中的uploadFile方法接收一个MultipartFile类型的参数file。通过调用MultipartFile类的方法,我们可以获取上传文件的原始文件名、文件大小和文件类型等信息,并进行文件上传操作。
需要注意的是,要使用MultipartFile类,项目必须引入Spring框架,否则无法引入这个类。
阅读全文