public static Boolean fileUpload(MultipartFile file,String DIR,String URL){
String oldFileName = file.getOriginalFilename();
String extName = oldFileName.substring(oldFileName.lastIndexOf("."));
String newFileName = System.currentTimeMillis()+extName;
try {
FileUtils.copyInputStreamToFile(file.getInputStream(),new File(DIR,newFileName));
return true;
} catch (IOException e) {
e.printStackTrace();
return false;
}
}
contoller
@Value("${NOTICE_IMAGE_URL}")
private String NOTICE_IMAGE_URL;
@RequestMapping(params = "act=upload")
@ResponseBody
public String upload(MultipartFile file){
return xxx;
}