要對MultipartFile進行非空校驗,可以使用MultipartFile的isEmpty()方法進行判斷。
例如,下面是一個示例代碼:
public void uploadFile(@RequestParam("file") MultipartFile file) {
if (file.isEmpty()) {
// 文件為空,進行處理
System.out.println("文件為空");
} else {
// 文件不為空,進行處理
System.out.println("文件不為空");
}
}
在上面的示例中,首先判斷文件是否為空,如果為空則進行相應處理,如果不為空則進行另外的處理。
另外,如果需要對MultipartFile進行非空校驗,還可以使用file.getSize()方法判斷文件大小是否為0來判斷文件是否為空,例如:
if (file.getSize() == 0) {
// 文件為空,進行處理
System.out.println("文件為空");
} else {
// 文件不為空,進行處理
System.out.println("文件不為空");
}