判断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 开发