今天看了下JAVA的FTP类操作。网上搜了 很多都是用代码演示操作的实例。
想找下一份详细的说明文章没找到,郁闷~~~
想找下一份详细的说明文章没找到,郁闷~~~
/**
* org.apache.commons.net.ftp.FTPClient
*
* FTPClient ftp = new FTPClient();
* ftp.connect("10.1.3.xxx"); //连接
* ftp.login("pona", "pona"); //登陆
* ftp.changeWorkingDirectory(String path); //改变目录
* FTPFile [] ftpfile = ftp.listFiles(); //获取问件数组
* FileOutputStream out = new FileOutputStream("c:/"+ftpfile[i].getName()); //创建输出流
* ftp.retrieveFile(ftpfile[i].getName(), out) //下载文件
*
*
* ftp.setFileType(FTP.ASCII_FILE_TYPE); //设置为2进制上传
* File file = new File("c:/sqlnet1.log"); //需要上传的文件
* FileInputStream fis = new FileInputStream(file);
* ftp.storeFile(file.getName(), fis) //上传文件
* ftp.rename(file.getName(), toworking) //移动问件
*
* //释放对象
* ftp.logout();
* ftp.disconnect();
* ftp = null;
* @param args
*/