“Conocimientos Programación>Programación Java

Cómo subir archivos de forma masiva en Java

2011/7/30
Carga de una lista mayor parte de los archivos de Java es en realidad dos problemas combinados en uno solo. El primer problema es cómo obtener una lista de los archivos del usuario. La segunda es cómo escribir cada archivo a un servidor. Ambos problemas pueden resolverse fácilmente con las clases estándar de la biblioteca estándar de Java. Cosas que necesitará
Java 5.0 o editor de Texto Fotos, tarde o Java IDE
Ver Más instrucciones
1

crear la clase FileList . Si está utilizando un entorno de desarrollo , es probable que haya un comando especial para esto. De lo contrario , sólo tiene que crear como un archivo de texto que tiene la extensión de java . Y pega el código en él. IInsert el siguiente código en el archivo:

java.io.File importación , importación java.util.ArrayList , importación javax.swing.JFileChooser ;

/*** Esta clase tiene una lista de archivos * @ author Kevin Walker * /public class { FileList

privado JFileChooser selector = new JFileChooser ( ) . private ArrayList fileList = new ArrayList ();

chooseFiles public void () { chooser.showOpenDialog ( null) , porque (File f : chooser.getSelectedFiles ( ) ) { fileList.add ( f ) ;} } public ArrayList GetFiles () { FILELIST retorno ;}}

Esta clase simplemente presenta al usuario un cuadro de diálogo pidiéndole que seleccione uno o más archivos . Estos archivos se guardan en una lista para su uso posterior en el programa.
2

Crear la clase FTPuploadClient . Esta clase inicializar una conexión a un servidor FTP y cargar un archivo de ese servidor. Inserte el siguiente código en el archivo
java.io.File

importación; . Java.io.FileInputStream importación; java.io.FileNotFoundException importación; java.io.IOException importación; java.io.OutputStream importación , la importación java.net.MalformedURLException ; java.net.URL importación; java.net.URLConnection importación; .

/*** Esta clase carga archivos a un servidor FTP * @ author Kevin Walker ** /public class FTPuploadClient {

anfitrión privada String; usuario private String , String password privado;

conec URLConnection privado;

FTPuploadClient público ( String host , String usuario , String password ) {

this.Host = receptor; this.user = user ; this.password = contraseña ;

}

public void UploadFile (File f ) throws FileNotFoundException , MalformedURLException , IOException {if ( f.exists ( )

Programación Java
Excepciones Java Tutorial
Cómo hacer un Plan de asteriscos en Java
Cómo convertir un entero en una cadena en Java
Cómo leer en números enteros en Java y Omitir los espacios en blanco
Java Cadena Vs concatenación . StringBuilder
Cómo vincular a la interfaz GUI en Java con un Código
Cómo acceder a Registro de Windows De Java
Cómo Promedio Grados Utilización de Java
Conocimientos Informáticos © http://www.ordenador.online