FileUtil.java 862 Bytes
package com.meishu.util;

import org.springframework.web.multipart.MultipartFile;

import java.io.File;

public class FileUtil {

    public static String uploadFile(MultipartFile multipartFile) {
        final String originalFilename = multipartFile.getOriginalFilename();
        String savePath = "E:\\pics\\" + originalFilename;
        try {
            createDir("E:\\zzj\\xrk\\");
            multipartFile.transferTo(new File(savePath));
            return "上传完成,文件上传至:" + savePath;
        } catch (Exception ex) {
            ex.printStackTrace();
            return "文件上传异常";
        }
    }

    /**
     * 创建文件目录
     *
     * @param path
     */
    public static void createDir(String path) {
        File dir = new File(path);
        if (!dir.exists()) {
            dir.mkdir();
        }
    }

}