操作网络文件时,路径总是写不对

ddggggdd 2007-05-16 04:41:18
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不知道是怎么回事
...全文
229 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ddggggdd 2007-05-17
  • 打赏
  • 举报
回复
帮忙
ddggggdd 2007-05-16
  • 打赏
  • 举报
回复
这个类我是在存储过程中跟踪的,因为没用过java 还不知道如何在命令行中运行,存储过程中的错误信息一直是null
tpz_stamp 2007-05-16
  • 打赏
  • 举报
回复
System.out.println(e)
ddggggdd 2007-05-16
  • 打赏
  • 举报
回复
我在存储过程中跟踪,e.getMessage()为空值,是不是e.getMessage()还要类型转换比如e.getMessage().toString()
tpz_stamp 2007-05-16
  • 打赏
  • 举报
回复
错误信息呢?access denied?
ddggggdd 2007-05-16
  • 打赏
  • 举报
回复
to: wunan320()
这样不能满足需求,只能是这个类直接修改这个文件
因为是数据库直接调用这个程序执行
wunan320 2007-05-16
  • 打赏
  • 举报
回复
客户填写路径和文件名,比如test\testFile.txt,把它作为参数传给服务端。
在服务端写个servlet,根据路径和文件名找到文件,把文件转化为流传给客户端。
客户端把流转化为文件。
不知道这样能满足lz需求不。

62,629

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧