1. 程式人生 > >實現單檔案上傳(1)

實現單檔案上傳(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);
}
這個適合公司中開發使用到,以時間的方式實現資料夾中圖片的路徑