java.io.File 指定非本机的上传路径!高分求!!!! 用java.io.File 怎么指定非本机的上传路径?也就是说我把图片上传到其他机子上。怎么写呢?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用socket可以的。要写个服务器端程序和客户端程序。客户端发送,服务器接收。 我是用socket传一个object过去然后在客户端在~转换。不知道还有什么更好的方法. 那要看对方打算如何接收了。1、Windows 共享。只要映射成驱动器,就可以直接像本地文件那样保存2、HTTP/FTP 服务器:找客户端类库帮你上传。3、其他协议。根据协议格式,通过 Socket 将文件内容发送过去即可。 FTP啊应用服务器调用commons-net-1.4.1.jar包的方法,上传文件服务器装个serv-U就是了 在别人机器上建立文件一般都要获得访问权限。一般做法是在别人机上建立一个ftp目录:1.对方机上建立ftp目录2.FtpClient client = new FtpClient("对方IP写这里", "端口号,一般都是21"); client.login("对方ftp用户名", "对方ftp密码"); client.binary(); String cmd = "MKD "+"要建立文件的路径" + "\r\n "; client.sendServer(cmd); 用socket可以的。 要写个服务器端程序和客户端程序。 客户端发送,服务器接收。 我也觉得装个serv-U,指定个上传目录,然后下载个包,包名叫ftp吧,里面这个类:com\enterprisedt\net\ftp\FtpClient 用法上面讲了。 java.io.File本身是支持远程路径的,但首先你必须有远程主机的读/写权限你可以用net use 命令检查是否有这样的权限然后用类似这样的路径构造File: \\10.2.0.182\c$\data.txt(即访问局域网10.2.0.182机器C盘下的data.txt文件) 这个问题我刚做了一个,就是在本地你调用net.sf.jftp.net类写个FTP类,然后连接上传,在服务器端开启SERVER-U,这样你就可以上传了,然后你在访问的时候用网络路径,譬如\\192.168.74.8\income\resource\image\2.jpg 这种格式,192.168.74.8是服务器IP地址,income\resource是FTP设置的路径,你访问的不是本地资源是服务器上的资源,这样你在别的机器上也可以访问 用SmartUpLoad,很好用的,也可以很方便的解决你的问题,这个是一个jar包,网上可以获得,如果找不到的话,我可以给你共享一下的 看不懂啊,谁能帮我解释下! 资源文件读取 想实现HttpWatch的部分功能 进度条 ObjectOutputStream的writeObject是不是同步的? 菜鸟求助高手:“|”与“,”做分隔符为什么会不同。 JAVA 程序中AES加密的密码存储---急用 怎样对字符串做摘要计算? 生成 MS Word /pdf 文件 java 迷宫问题 java如何获取一个数的最后一位呢? jtextarea 怎么取得指定行的内容
要写个服务器端程序和客户端程序。
客户端发送,服务器接收。
1、Windows 共享。只要映射成驱动器,就可以直接像本地文件那样保存
2、HTTP/FTP 服务器:找客户端类库帮你上传。
3、其他协议。根据协议格式,通过 Socket 将文件内容发送过去即可。
应用服务器调用commons-net-1.4.1.jar包的方法,上传
文件服务器装个serv-U就是了
一般做法是在别人机上建立一个ftp目录:1.对方机上建立ftp目录
2.
FtpClient client = new FtpClient("对方IP写这里", "端口号,一般都是21");
client.login("对方ftp用户名", "对方ftp密码");
client.binary();
String cmd = "MKD "+"要建立文件的路径" + "\r\n ";
client.sendServer(cmd);
要写个服务器端程序和客户端程序。
客户端发送,服务器接收。
用类似这样的路径构造File: \\10.2.0.182\c$\data.txt(即访问局域网10.2.0.182机器C盘下的data.txt文件)