Red de conocimiento informático - Aprendizaje de programación - Código fuente de FTPClientJava

Código fuente de FTPClientJava

El primer método:

Org.apache.commons.net.ftp.* Vea si existe el método que desea en este directorio.

Segundo método:

Paquete com.soft 4j. log4j;

Importar Java. io excepción;

Importar sun. net . FTP . Cliente FTP;

Clase pública FtpTest

{

Cadena estática media _ Servidor FTP = " 10.103 . 2 . 250 "; >

Cadena estática middle_user = " ora9iftp

Cadena estática middle_password = " ftp

Cadena estática Middle_dir = "/image/ nwk photo/Middle/2009/3 ";

Public static void main(String[] args)

{

Cliente FTP Cliente FTP = nuevo cliente FTP ();

Probar

{

Cliente FTP. openserver(servidor_FTP intermedio);

ftpClient.login(usuario_intermedio, contraseña_intermedia);

FtpTest ft = nuevo FtpTest();

ft.isDirExist(ftpClient, middle_dir);

} catch (IOException e )

{

e . printstacktrace();

}

}

/* *Juzga Ftp si el directorio existe, si no, crea un directorio*/

public void es direxist(cliente FTP cliente FTP, directorio de cadena)

{

Pruebe

{

Cliente FTP. (dir);//No se me ocurre ninguna buena manera de determinar si el directorio existe, solo puedo usar una excepción (estúpido). Si lo sabes, por favor házmelo saber.

} catch (IOException e1)

{

Cliente FTP .sendserver(" MKD " dir " \ r \ n "

Pruebe

{

Cliente FTP . readserver respuesta();

} catch (IOException e)

{

e.printstacktrace();

}

}

}

}