方法
/*
接受的

/

@RequestMapping("/upload")
public String upload(MultipartFile uploadFile, HttpServletRequest req){
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
String realPath ="指定的文件存储路径"
String format = sdf.format(new Date());
File folder = new File(format+realPath);
if(!folder.isDirectory()){
folder.mkdirs();
}
String oldName = uploadFile.getOriginalFilename();
Long sixe=uploadFile.getSize();
String newName = UUID.randomUUID().toString()+oldName.substring(oldName.lastIndexOf("."),oldName.length());
try{
uploadFile.transferTo(new File(folder,newName));
String filePath = req.getScheme()+"://"+req.getServerName()+":"+req.getServerPort()+"/uploadFile"+format+newName ;
return filePath ;
} catch (IOException e) {
e.printStackTrace();
}
return "上传失败" ;
}

©著作权归作者所有:来自51CTO博客作者大酥酥的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. PHP如何删除一个路径下的所有文件夹和文件?
  2. PHP读取Excel图片对象,并保存替换为相对路径
  3. php命令行下相对路径问题的解决方法
  4. PHP获取绝对路径dirname(__FILE__)和__DIR__比较
  5. 简单的路径规划案例分享
  6. 算法:有向无环图的最短路径
  7. XHTML 相对路径与绝对路径
  8. CSS文件filemtime没有调用路径两次

随机推荐

  1. 透明的Activity
  2. Android 刮刮乐
  3. Android 动态Gallery
  4. android获得当前 语言环境。
  5. SlidingUpPanel
  6. Android Services with C# Seminar
  7. android shape设置背景风格为圆角
  8. Google Android 文档笔记-Training-Getti
  9. Android版本和API对应关系
  10. Android Reverse Engineering 101 – Par