代码:
/**
* 上传文件到指定路径
* @param mFile 要上传的文件
* @param path 指定路径
*/
public static void uploadFile(MultipartFile mFile, String path) {
try {
InputStream in = mFile.getInputStream();
byte[] buffer = new byte[1024];
int len = 0;
File file = new File(path);
File fileParent = file.getParentFile();
if (!fileParent.exists()) {
fileParent.mkdirs();
}
OutputStream out = new FileOutputStream(path);
while ((len = in.read(buffer)) != -1) {
out.write(buffer, 0, len);
}
out.close();
in.close();
} catch (Exception e) {
System.out.println("----------" + path +"文件上传失败————————");
e.printStackTrace();
}
}
本文详细介绍了一个用于将文件上传到指定路径的Java方法。该方法首先检查目标目录是否存在,若不存在则创建目录,然后通过输入输出流实现文件的上传。文章提供了完整的代码实现,并附有异常处理机制。
1983

被折叠的 条评论
为什么被折叠?



