//建立远程文件的输入流
FtpClient ftpClient=new FtpClient();
ftpClient.openServer(server,21);
ftpClient.login(user,password);
if(userdir.length()!=0){
ftpClient.cd(userdir);
}
ftpClient.binary();
TelnetInputStream is=ftpClient.nameList(userdir);
上面的是只能列出文件名,如何能列出目录啊?
FtpClient ftpClient=new FtpClient();
ftpClient.openServer(server,21);
ftpClient.login(user,password);
if(userdir.length()!=0){
ftpClient.cd(userdir);
}
ftpClient.binary();
TelnetInputStream is=ftpClient.nameList(userdir);
上面的是只能列出文件名,如何能列出目录啊?
比如listFiles(). FtpFile有方法判断是directory还是file.
http://commons.apache.org/net/api/org/apache/commons/net/ftp/FTPClient.html
http://commons.apache.org/net/api/org/apache/commons/net/ftp/FTPFile.html