我需要在弹簧集成中使用FTP从服务器获取文件名,任何人都可以提供解决方案吗?

时间:2016-12-30 09:16:34

标签: ftp spring-integration

如何从服务器获取文件名,我需要检查服务器文件夹中显示的所有文件

1 个答案:

答案 0 :(得分:0)

RemoteFileTemplate就此问题适合您:

/**
 * List the files at the remote path.
 * @param path the path.
 * @return the list.
 */
F[] list(String path);

如果是FTP,它会委托给org.apache.commons.net.ftp.FTPClient.listFiles()

虽然是,但您可以直接使用FTPClient进行此类操作。

您还可以尝试DefaultFtpSessionFactorygetSession().listNames(path)