欢迎来到天天文库
浏览记录
ID:39549579
大小:51.00 KB
页数:14页
时间:2019-07-06
《java 操作FTP》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、注释写得比较详细了,若有写得不够简练或者还有优化余地的地方望高手不吝赐教 packagecom.order.cc.tool.pub;importsun.net.ftp.*;importsun.net.*;importjava.applet.*;importjava.io.*;importjava.io.IOException;importjava.util.StringTokenizer;importsun.net.ftp.FtpClient;importjava.util.ArrayList;publicclassFtp//exten
2、dsApplet{ FtpClientaftp; DataOutputStreamoutputs; TelnetInputStreamins; TelnetOutputStreamouts; intch; publicStringa; Stringhostname=""; privateStringpath="/"; publicstaticvoidmain(String[]args){String queryIndexDir="D:\";StringqueryindexCommDir="queryIndex";//Stringdd=
3、"C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat5.0\webapps\focus\data\fileupload\bf\";//Stringff="atts"; //Ftp.FtpToDir(dd,ff,"172.18.2.137","atts","atts");Stringdd="dddddddd";System.out.println(dd.trim());Stringbb="";System.out.println(bb.trim()); } /* *dir:主
4、目录 *commDir:是最后一个目录 *uid:用户名称 *pwd:密码 *hostname:ftp服务器的地址 */ publicstaticvoidFtpToDirByName(Stringdir,StringcommDir,Stringhostname,Stringuid,Stringpwd,StringattsName){ intport=21; StringRWFileDir=dir; //连接ftp服务器 Ftpft=newFtp(); ft.connect(RWFileDir,hostname,port,uid
5、,pwd); if(ft.aftp!=null){ Stringsdir=RWFileDir+commDir+"\"; Filefdir=newFile(sdir); StringFileName=""; String[]files=fdir.list(); for(inti=0;i6、WFileDir,FileName); } } } ft.stop(RWFileDir); } publicstaticvoidFtpToDir(Stringdir,StringcommDir,Stringhostname,Stringuid,Stringpwd){ intport=21; StringRWFileDir=dir; //连接ftp服务器 Ftpft=newFtp(); ft.connect(RWFileDir,hostname,port,uid,pwd); if(ft.aft7、p!=null){ Stringsdir=RWFileDir+commDir+"\"; Filefdir=newFile(sdir); StringFileName=""; String[]files=fdir.list(); for(inti=0;i8、ublicstaticvoidFtpTo(Stringdir){ Stringhostname="172.18.2.137"; intport=21; Stringuid="known"; S
6、WFileDir,FileName); } } } ft.stop(RWFileDir); } publicstaticvoidFtpToDir(Stringdir,StringcommDir,Stringhostname,Stringuid,Stringpwd){ intport=21; StringRWFileDir=dir; //连接ftp服务器 Ftpft=newFtp(); ft.connect(RWFileDir,hostname,port,uid,pwd); if(ft.aft
7、p!=null){ Stringsdir=RWFileDir+commDir+"\"; Filefdir=newFile(sdir); StringFileName=""; String[]files=fdir.list(); for(inti=0;i8、ublicstaticvoidFtpTo(Stringdir){ Stringhostname="172.18.2.137"; intport=21; Stringuid="known"; S
8、ublicstaticvoidFtpTo(Stringdir){ Stringhostname="172.18.2.137"; intport=21; Stringuid="known"; S
此文档下载收益归作者所有