当前位置:编程学习 > JAVA >>

判断Ftp服务器上某目录的存在与否

如何判断Ftp服务器上的 /ftp/目录是否存在呢,谢谢大家了! --------------------编程问答-------------------- isOpen~ 看能不能打开  --------------------编程问答--------------------

/**
 * 创建及寻找需要上传文件的目录
 * @param path
 * @return boolean
 * 如果有违例,请使用@exception/throws [违例类型]   [违例说明:异常的注释必须说明该异常的含义及什么条件下抛出该 
 * @see          [类、类#方法、类#成员]
 */
public boolean isDirExist(String path) {
try {
ftpClient.cd(path);//进入需要上传文件的目录
} catch (IOException e) {
ftpClient.sendServer("MKD " + path + "\r\n");//如果该目录不存在,则创建
try {
ftpClient.cd(path); //进入需要上传文件的目录
ftpClient.readServerResponse();
} catch (IOException e1) {
e1.printStackTrace();
}
}
return true;
}


第一个catch就是证明没有此目录
补充:Java ,  Web 开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,