现在我有以下控制器方法:
@RequestMapping(value = "/member/createCompany/uploadImage", method = RequestMethod.POST)
@ResponseBody
public ResponseEntity<String> handleFileUpload(@RequestParam("file") MultipartFile file, Principal principal) {
....
我要验证文件名为MultipartFile file
,文件exyension为.jpg
我想大致遵循标题:
public ResponseEntity<String> handleFileUpload(@RequestParam("file") @Validated(DotJpg.class) MultipartFile file, Principal principal) {
有可能实现吗?
答案 0 :(得分:-1)
您可以控制文件输入中的文件类型,因此用户只能上传jpg文件。
<input id="file-upload" type="file" accept="image/jpg">