package com.util;
import java.io.File;
import javax.servlet.http.HttpServletRequest;
import org.springframework.web.multipart.commons.CommonsMultipartFile;
public class UploadUtil {
public static String upload(CommonsMultipartFile mFile,
HttpServletRequest request,String dirPath) throws Exception{
//得到上传文件名
String fileName = mFile.getOriginalFilename();
//以时间毫秒数重命名文件
fileName = System.currentTimeMillis() +
fileName.substring(fileName.lastIndexOf("."));
//得到文件真实路径
String path = request.getServletContext().getRealPath(dirPath+"/"+fileName);
//向指定路径写入上传二进制数据
mFile.transferTo(new File(path));
return fileName;
}
}