Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vkladať hromadne na Jave

Nahranie zoznam hromadné súborov v Jave je skutočne dva problémy , spojené do jedného . Prvým problémom je , ako sa dostať na zoznam súborov od užívateľa . Druhým je, ako písať každý súbor na server . Oba tieto problémy možno ľahko vyriešiť pomocou štandardných tried zo štandardnej knižnice jazyka Java . Veci , ktoré budete potrebovať
Java 5.0 alebo novší
textovým editorom alebo Java IDE
Zobraziť ďalšie inštrukcie Cestuj 1

Vytvorte triedu zoznam súborov . Ak používate IDE , bude pravdepodobne špeciálny príkaz pre tento . V opačnom prípade si môžete jednoducho vytvoriť ako textový súbor , ktorý má príponu . Java a vložte kód do neho . IInsert nasledujúci kód do súboru :

import java.io.File , import java.util.ArrayList , import javax.swing.JFileChooser ,

/*** Táto trieda dostane zoznam súborov * @ author Kevin Walker * /public class FileList {

súkromné ​​JFileChooser chooser = new JFileChooser ( ) ; . private ArrayList FileList = new ArrayList ( ) ;

public void chooseFiles ( ) { chooser.showOpenDialog ( null ) , k ( f súbor : chooser.getSelectedFiles ( ) ) { fileList.add ( f ) ; } } public ArrayList GetFiles ( ) { return FileList ; } }

Táto trieda jednoducho predkladá užívateľovi dialógové okno s otázkou ju vyberte jeden alebo viac súborov . Tieto súbory sú potom uložené v zozname pre neskoršie použitie v programe .
2

Vytvorte triedu FTPuploadClient . Táto trieda bude inicializovať pripojenie k FTP serveru a nahrať jeden súbor na tomto serveri . Vložte nasledujúci kód do tohto súboru

dovozné java.io.File ; . Dovoz java.io.FileInputStream , import java.io.FileNotFoundException , import java.io.IOException , import java.io.OutputStream , dovoz java.net.MalformedURLException , import java.net.URL , import java.net.URLConnection ; .

/*** Táto trieda obrázky súbory na FTP server * @ author Kevin Walker ** /public class FTPuploadClient {

private String hostiteľ ; private String užívateľ , private String heslo ,

súkromné ​​URLConnection conn ;

verejné FTPuploadClient ( String hosť, String užívateľa , String password ) {

this.host = hostiteľ ; this.user = užívateľ ; this.password = heslo ;

}

public void uploadfile ( File f ) throws FileNotFoundException , MalformedURLException , IOException { if throw new FileNotFoundException ( ) ;

URL url = new URL ( " ftp://" + user +

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené