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不知道是怎么回事

解决方案 »

  1.   

    客户填写路径和文件名,比如test\testFile.txt,把它作为参数传给服务端。
    在服务端写个servlet,根据路径和文件名找到文件,把文件转化为流传给客户端。
    客户端把流转化为文件。
    不知道这样能满足lz需求不。
      

  2.   

    to: wunan320() 
    这样不能满足需求,只能是这个类直接修改这个文件 
    因为是数据库直接调用这个程序执行
      

  3.   

    我在存储过程中跟踪,e.getMessage()为空值,是不是e.getMessage()还要类型转换比如e.getMessage().toString()
      

  4.   

    这个类我是在存储过程中跟踪的,因为没用过java 还不知道如何在命令行中运行,存储过程中的错误信息一直是null