Java里面的判断 MultipartFile的文件类型

在项目当中运用了MultipartFile文件:具体的sdk是:
https://www.cnblogs.com/chenhonggao/p/8994598.html

根据上传MultipartFile来判断来判断文件类型:

 public Response excelin(@RequestParam("file") MultipartFile file) throws IOException {
//获取文件全名
file.getOriginalFilename()
//首先判断是不是空的文件
        if (!file.isEmpty()) {
   //对文文件的全名进行截取然后在后缀名进行删选。
            int begin = file.getOriginalFilename().indexOf(".");
            int last = file.getOriginalFilename().length();
//获得文件后缀名
            String a = file.getOriginalFilename().substring(begin, last);
//我这边需要的xlsx文件所以说我这边直接判断就是了
            if (a.endsWith(".xlsx")) {
            成功 
            } else {
            错误
            }
            }
 
  

这样就可以用上传MultipartFile来进行一个筛选了。

你可能感兴趣的:(Springboot)