java.io.FileNotFoundException
1. 概述
上传图片到 o:/mmfiles_2017/39973/25444/333.jpg目录下 目录不存在会报标题中的错误
必须先创建目录
2. 方法
File filePath = new File(path);
if(!filePath.exists()){
filePath.mkdirs();//目录是多级 要用带s的方法 否则创建失败
}
3. 代码
InputStream inputStream = uploadFile.getInputStream(); String rootDir = "o:"; String path = rootDir + name.substring(0, name.lastIndexOf("/") + 1); File filePath = new File(path); if(!filePath.exists()){ filePath.mkdirs(); } String fullpathFilename = rootDir + name; FileOutputStream fos = new FileOutputStream(fullpathFilename); byte[] b = new byte[1024]; int len = -1; while((len = inputStream.read(b))!=-1){ fos.write(b, 0, len); } fos.close();