分享

spring mvc文件上传

 书屋随身带 2015-07-15
public static String doUpload(MultipartFile mfile, String filePath){
if (!mfile.isEmpty()) {
//文件绝对路径
String path =  Constants.file_home+ filePath;
//文件后缀
String suffix = StringUtils.substringAfterLast(mfile.getOriginalFilename(),
".").toLowerCase();
File file = new File(path);
if (!file.exists() || !file.isDirectory()) {
file.mkdirs();
}

                       //fileNameGenerator是文件名的生成策略,可自行设计
path += "/"+fileNameGenerator(suffix);
File outfile = new File(path);
try {
FileUtils.copyInputStreamToFile(mfile.getInputStream(), outfile);
} catch (IOException e) {
e.printStackTrace();
}
return path;
}
return "";
}

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多