在写javaweb访问ftp服务器并下载文件的demo中,列出目录列表,使用FTPClient 中 FTPClient.changeWorkingDirectory(filePath) 更改当前所在目录,但是代码一直返回 false,原因是自己的filePath写的不对。
根目录是/succez,当要访问/succez/succezbi目录,就要将filePath写成/succezbi,而不是/succez/succezbi。
就是不能将根目录写进去。当要访问/succez/succezbi/succezci时,filePath=/succezbi/succezci。
也可以不用FTPClient.changeWorkingDirectory(filePath) ,修改当前所在目录。
直接使用 ftpsClient.listFiles(filepath)。filepath写法和上面一样。
FTPClient 中 FTPClient.changeWorkingDirectory(filePath) 代码一直返回 false
最新推荐文章于 2023-04-03 09:50:22 发布