实现单文件上传(1)

public void uploadFile(MultipartFile bigHeandImg)throws Exception{
String originalFilename=bigHeadImg.getOriginalFilename();
String uuid=UUID.randomUUID().toString();

//获取文件上传的后缀名
String exet=originalFilename.substring(originalFilename.lastIndexOf("."));
String saveFileName=uuid+exet;
//动态生成文件夹的路径
SimpleDateFormat sdf=new SimpleDateFormat(“yyyyMMDD\HH\mm\ss”);
Date date=new Date();
String dir=“D\uploads\”+sdf.format(date));
File dirfile=new File(dir);
if(!dirfile.exists()){
dirfile.mkdirs();
}
//文件上传
String finalFilePath=dir+"\"+uuid+exet;
File file=new File(finalFilePath);
bigHeadImg.transferTo(file);
}
这个适合公司中开发使用到,以时间的方式实现文件夹中图片的路径

猜你喜欢

转载自blog.csdn.net/wuhuayangs/article/details/85771846