MultipartFile上傳文件

記錄如下:

    @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");
    }

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章