如何用Java获取远程服务器中指定目录下的所有文件夹名

如何用Java获取远程服务器中指定目录下的所有文件夹名,第1张

//创建一个ftpclient对象

FTPClient fc=new FTPClient();

//创建连接

fcconnect("ip地址", 端口号);

//登录

fclogin("用户名","密码");

//校验登陆

reply = fcgetReplyCode();

if (!FTPReplyisPositiveCompletion(reply)) {

fcdisconnect();

}           

//切换到指定地址

fcchangeWorkingDirectory("地址");

//获取该目录下的所有文件

FTPFile[] fs=fclistFiles();

for(FTPFile ff:fs){

  Systemoutprintln(ffgetName());

}

//注销退出

fclogout();            

不知道你是不是想得到某一文件夹的所有文件,如果是,可以试试下面的代码:

string Folder = ServerMapPath("~/YourFolder/");

SystemIODirectoryInfo oDir = new SystemIODirectoryInfo(Folder);

SystemIOFileInfo[] aFiles = oDirGetFiles();

for (int i = 0; i < aFilesLength; i++)

{

ResponseWrite("文件路径:" + aFiles[i]FullName + "<br />");

}

以上就是关于如何用Java获取远程服务器中指定目录下的所有文件夹名全部的内容,包括:如何用Java获取远程服务器中指定目录下的所有文件夹名、请问在Vs2005中,如何获取服务器上某一文件夹的文件,路径该如何表示谢谢、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10059474.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存