操作网络文件时,路径总是写不对
import java.io.*;
public class UpdFile
{
public static String updateFile(String filename)
{
try
{
File f = new File(filename);
f.delete();
f.createNewFile();
return "chenggong ";
}
catch (
IOException e)
{
return e.getMessage();
}
}
}
类和方法如上,
机器名:zhangHost
共享文件夹名:test
文件名:testFile.txt
我试过“zhangHost\test\testFile.txt”
“\\zhangHost\test\testFile.txt”
“\\\\zhangHost\\test\\testFile.txt”
“////zhangHost//test//testFile.txt”
都不行,初学java不知道是怎么回事
------解决方案--------------------客户填写路径和文件名,比如test\testFile.txt,把它作为参数传给服务端。
在服务端写个servlet,根据路径和文件名找到文件,把文件转化为流传给客户端。
客户端把流转化为文件。
不知道这样能满足lz需求不。
------解决方案--------------------to: wunan320()
这样不能满足需求,只能是这个类直接修改这个文件
因为是数据库直接调用这个程序执行
------解决方案--------------------错误信息呢?
access denied?