File tempFile = new File(filePath);
if (file != null) {
// 如果没有上传文件目录,则创建它
if (!(tempFile.isDirectory())) {
try {
tempFile.mkdirs();
} catch (SecurityException e) {
this.message = "ERROR: アップデータフォルダ作成失敗";
file.destroy();
return message;
}
}
}
streamOut = new FileOutputStream(filePath);
这里的filePath如果写成本地的绝对路径“D:/jjjj”没有任何问题,没有会自动创建,FileOutputStream也可以写入。但是如果写成带IP的绝对路径“//10.0.2.92/D:/jjjj”的时候,就会报(找不到网络路径。)的错误 请问如果带IP的话路径应该怎么写。 请高手指点
if (file != null) {
// 如果没有上传文件目录,则创建它
if (!(tempFile.isDirectory())) {
try {
tempFile.mkdirs();
} catch (SecurityException e) {
this.message = "ERROR: アップデータフォルダ作成失敗";
file.destroy();
return message;
}
}
}
streamOut = new FileOutputStream(filePath);
这里的filePath如果写成本地的绝对路径“D:/jjjj”没有任何问题,没有会自动创建,FileOutputStream也可以写入。但是如果写成带IP的绝对路径“//10.0.2.92/D:/jjjj”的时候,就会报(找不到网络路径。)的错误 请问如果带IP的话路径应该怎么写。 请高手指点
这里的filePath是加过文件名的。
java的io好像只能操作本机的文件吧
File file = new File("\\\\192.168.0.1\\test.txt");
因为现在的线上就是一台可以通过FileOutputStream方式向另一台传文件。