MultipartFile 这个类一般是用来接受前台传过来的文件,最近在写文件上传时用到了这个类的一些方法。
下面看代码:
public String upload(MultipartFile file,String filepath){
String filename = file.getOriginalFilename();//得到文件名
if(!file.isEmpty()){
File path = new File(filepath+File.pathSeparator+filename);
if(!path.exists()){
path.mkdirs();
}
try {
file.transferTo(path);//transferTo的路径 一定要有文件名
} catch (IOException e) {
e.printStackTrace();
return "上传失败"
}
}
return "上传成功";
}