@PostMapping("/admin/updateTag")
public String updateTag(Tag tag,@RequestParam(name = "photo") MultipartFile photo) throws IOException {
//获取文件全名
String photoName = photo.getOriginalFilename();
//首先判断是不是空的文件
if (!photo.isEmpty()) {
//对文文件的全名进行截取然后在后缀名进行删选。
int begin = photo.getOriginalFilename().indexOf(".");
int last = photo.getOriginalFilename().length();
//获得文件后缀名
String a = photo.getOriginalFilename().substring(begin, last);
//判断是否为图片
if ((".gif").equals(a)||(".GIF").equals(a)||
(".jpg").equals(a)||(".JPG").equals(a)||
(".PNG").equals(a)||(".png").equals(a)){
//这里是正确的图片格式
String imgUrl = fileUpload.FileUploadToQiNiu(photo);
tag.setTagphoto(imgUrl);
}
}
tagService.updateByPrimaryKeySelective(tag);
System.out.println(tag);
return "redirect:/admin/tag";
}
springboot--判断form表单是否是图片上传
最新推荐文章于 2023-05-22 11:08:57 发布