在Constants.java中:
public static HashMap getPhotoTypeMap() {
HashMap resultMap = new HashMap();
resultMap.put("jpg", "");
resultMap.put("png", "");
return resultMap;
}
@RequestMapping(value = "/uploadAvatarImage", method = RequestMethod.POST)
public String uploadAvatarImage(Model uiModel, @RequestParam("avatarImageFile") MultipartFile file) {
String originalFileName=file.getOriginalFilename();
if (!"".equals(file.getOriginalFilename()) && file.getSize() <= Constants.SYSTEM_IMAGE_MAX_SIZE) {
String type=originalFileName.substring(originalFileName.lastIndexOf(".")+1);
if (!Constants.getPhotoTypeMap().containsKey(type.toLowerCase())) {
uiModel.addAttribute("validateMessage", "The f