用java完成文件ftp上传下载

两种方法
1, 使用rt.jar中的sun.net.FtpClient类来实现对FTP服务器的文件上传下载。
2, 使用IO流来实现文件的上传下载,字符流和字节流都可以。
要下载的文件路径,下载之后保存的文件路径等都通过参数形式传入main函数,即main函数的String[] args。

第1个回答  2013-05-08
使用rt.jar中的sun.net.FtpClient类来实现对FTP服务器的文件上传下载
第2个回答  2013-05-09
我就知道你们回到这儿来提问!到我办公室来一趟!!追问

你哪位啊?

第3个回答  2013-05-08
分析得不错,加油!~~~~~~~
第4个回答  2013-05-08
你在自问自答啊,呵呵你知道,还提问题。

如何在Java程序中实现FTP的上传下载功能麻烦告诉我
以下是这三部分的JAVA源程序:(1)显示FTP服务器上的文件 void ftpList_actionPerformed(ActionEvent e) { String server=serverEdit.getText(); \/\/输入的FTP服务器的IP地址 String user=userEdit.getText(); \/\/登录FTP服务器的用户名 String password=passwordEdit.getText(); \/\/登录FTP服务器的用户名...

java 使用ftp 下载文件在windows环境下正常,在linux下载不了
下载:ex:从服务器端下载一个档名为 linux.rar 的文件到本地路径 C:\\,存放档名为 LINUX_S.RAR。ftp> get linux.rar c:\\LINUX_S.RAR 上传:ex:从本地端路径 C:\\ 上传一个档名为 LINUX_S.RAR 的文件到服务器,存放档名为 linux.rar。ftp> put c:\\LINUX_S.RAR linux.rar ...

使用java通过ftp下载文件,ftpClient.listFiles获取不到当前路径下的文件...
回答:File dir=new File(".");\/\/当前路径是项目文件夹,是src外面而不是里面 File[]files=dir.listFiles(new FileFilter(){ @Override public boolean accept(File arg0) { return arg0.isFile(); } }); System.out.println("有文件"+files.length+"个");

java 实现ftp上传如何创建文件夹?
准备条件:java实现ftp上传用到了commons-net-3.3.jar包 首先建立ftphost连接 public boolean connect(String path, String addr, int port, String username, String password) {try {\/\/FTPClient ftp = new FTPHTTPClient(addr, port, username, password);ftp = new FTPClient();int reply;ftp....

求用java写一个ftp服务器客户端程序。
import java.net.*;public class ftpServer extends Thread{ public static void main(String args[]){ String initDir;initDir = "D:\/Ftp";ServerSocket server;Socket socket;String s;String user;String password;user = "root";password = "123456";try{ System.out.println("MYFTP服务器启动....

公司要求做一个java和jsp怎么实现ftp上传的功能模块,我没有做过,谁有...
form表单提交文件,建议用smartupload上传,暂存在web服务器目录下,然后稍微一下下面的代码,ftp上传后,删除暂存文件,okimport java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.util.StringTo...

Java实现大文件的切片上传?
3)用现有的FTP工具。下面是几款不错的插件,你可以试试:1)Jquery的uploadify插件。具体使用。你可以看帮助文档。2)网上有一个Web大文件断点续传控件:此控件支持100G文件的断点续传操作,提供了完善的开发文档,支持文件MD5验证,支持文件批量上传。JavaUploader免费开源的,是用applet实现的,需要签名...

如何使用java远程传输文件,client只提供ip\\文件路径等参数,server端无...
1 ftp传输应用情况,加入在linux系统端有一些文件需要下载到用户电脑client端,而linux系统又不是web服务器,那么可以通过java程序FTP方式登录到linux,读取文件转换为流输出到用户IE端, java访问Linux服务器读取文件 所需jar包:j2ssh-core-0.2.2.jar 2 socket方式,可以应用于比如server-client 聊天...

用java写一个sftp客户端程序 能够上一个sftp的目录下载文件到本地指定...
不需要装软件,下载需要执行sftp服务器目录和本地目录 你说的directory空指针,应该是你没有指定从sftp的哪个目录下载

...本中写一个简单的java程序,下载FTP服务器中的文件。要求不安装其他包...
public ftpDown(){ } public static void main(String[] args){ try { FtpClient fc=new FtpClient("ftp.xx.com");fc.login("username","888888");int ch;File fi = new File("c:\\\\index.html");RandomAccessFile getFile = new RandomAccessFile(fi,"rw");getFile.seek(0);Telnet...

相似回答