图纸查看

master
philip 3 years ago
parent 2d88f7836b
commit 49c0302273

@ -330,8 +330,4 @@ public class CappFtpClient {
} }
} }
public FTPFile[] listFiles(String remotePath) throws IOException {
FTPFile[] ftpFiles = ftp.listFiles( remotePath );
return ftpFiles;
}
} }

@ -40,18 +40,15 @@ public class FileServiceImpl implements FileService {
Map<String,String> pathMap = new HashMap<>(); Map<String,String> pathMap = new HashMap<>();
try { try {
connect = cappFtpClient.connect(); connect = cappFtpClient.connect();
String directory = path;
if(path.startsWith("/")&&path.endsWith("/")){ //更换目录到当前目录
String directory = path; connect.changeWorkingDirectory(directory);
//更换目录到当前目录 FTPFile[] files = connect.listFiles();
connect.changeWorkingDirectory(directory); if(files!=null){
FTPFile[] files = connect.listFiles(directory); for (int i = 0; i < files.length; i++) {
if(files!=null){ if(files[i].isFile()){
for (int i = 0; i < files.length; i++) { String filename=files[i].getName();
if(files[i].isFile()){ pathMap.put(filename,address+filename);
String filename=files[i].getName();
pathMap.put(filename,address+filename);
}
} }
} }
} }

Loading…
Cancel
Save