記錄如下:
@PostMapping("/import")
public void importData(@RequestParam("file") MultipartFile file) throws Exception {
if(!FileUtil.isExcel(file)){
System.out.println("請上傳excel格式文件");
}
if(file.isEmpty()){
System.out.println("導入文件不能爲空");
}
// 業務代碼……
}
FileUtil:
/**
* 上傳文件格式 是否excel
* @param file .
* @return true代表是excel文件
*/
public static boolean isExcel(MultipartFile file) {
String filename = file.getOriginalFilename();
if(StrUtil.isBlank(filename)){
return false;
}
return filename.endsWith(".xls") || filename.endsWith(".xlsx");
}
完