0

目前我正在使用 jsch-0.1.44 为 sftp 做功能。我需要为用户添加选项来浏览目录。那么如何从远程服务器获取文件列表。此功能是否存在任何其他开源?请帮我

4

3 回答 3

1

这个来自 jsch示例列表的示例显示了执行此操作的一种方法。

查看从以下行开始的代码...

if(cmd.equals("ls") || cmd.equals("dir")){
于 2011-09-28T07:13:44.563 回答
1

ChannelSftp类提供了浏览远程目录的必要方法。

要列出目录,请使用channel.ls("."). 这将返回LsEntry对象的向量,您可以对其进行遍历、打印、在窗口中显示等。

于 2011-09-28T13:27:18.740 回答
1

您可以使用Apache 虚拟文件系统。如果您正在创建 GUI 应用程序,您可以使用 OtrosVfsBrowserVFSJFileChooser

于 2012-12-18T13:00:36.087 回答