java ftp 上传一个文件目录(亲测可用)-程序员一代码搬运工

  • 时间:
  • 浏览:651
  • 来源:恰卡网

java ftp 上传一个文件目录

Java
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 packageyq1012;importjava.io.File;importjava.io.FileInputStream;importorg.apache.commons.net.ftp.FTPClient;importorg.apache.commons.net.ftp.FTPReply;publicclasstest{privateFTPClient ftp;privatebooleanconnect(Stringpath,Stringaddr,intport,Stringusername,Stringpassword)throwsException{booleanresult=false;ftp=newFTPClient();intreply;ftp.connect(addr,port);ftp.login(username,password);ftp.setFileType(FTPClient.BINARY_FILE_TYPE);reply=ftp.getReplyCode();if(!FTPReply.isPositiveCompletion(reply)){ftp.disconnect();returnresult;}ftp.changeWorkingDirectory(path);result=true;returnresult;}privatevoidupload(File file)throwsException{if(file.isDirectory()){ftp.makeDirectory(file.getName());ftp.changeWorkingDirectory(file.getName());String[]files=file.list();for(inti=0;i<files.length;i++){File file1=newFile(file.getPath()+"\\"+files[i]);if(file1.isDirectory()){upload(file1);ftp.changeToParentDirectory();}else{File file2=newFile(file.getPath()+"\\"+files[i]);FileInputStream input=newFileInputStream(file2);ftp.storeFile(file2.getName(),input);input.close();}}}else{File file2=newFile(file.getPath());FileInputStream input=newFileInputStream(file2);ftp.storeFile(file2.getName(),input);input.close();}}publicstaticvoidmain(String[]args)throwsException{Stringurl="www.yq1012.com";Stringusername="user";Stringpassword="password";testt=newtest();t.connect("",url,21,username,password);File file=newFile("D:\\XINXI");t.upload(file);}}

猜你喜欢

SEO优化:seo正规网站优化技术

经过正规查找引擎优化技能做网站排名,是可取的网站优化办法,关于大中型网站来讲,尤为如此。相关的SEO教程是海量的,本文对相关操作点做一个汇总。别的,经过研讨百度算法研讨相关软件做排名也有效果,乃至效果很强悍,但只需少部分能把握到。 太之云:www

2020-04-09

网站要升级改版了 怎样用SEO技术避免大量死链出现?

从简单的展示型网站到营销型网站,从营销型网站到搭建移动网站对于已经运营了十年以上的网站来说,最为揪心的就是每一次升级改版,时代的变化,技术的日新月异,网站运营一段时期后必须要进行改版,而在网站升级改版过程中,会出现大量死链,那么如何利用SEO

2020-04-09

SEO爆破技术,激发你的思维!

SEO排名爆破技术,一个贯穿SEO系统的公式,这篇内容不算新了,不过现在依然很受用,正确的思维导向永远不过时,至少我是这么觉得。之前很多人表示这个内容是在炒作,炒作不炒作与我无关,我保留意见。不过我一向的态度都是:任何东西都有其价值,不能发现价

2020-04-09