Caricamento di file tramite un form HTML è uno dei principali modi in cui un sito web può essere interattivo . Utilizzando il linguaggio di programmazione Java , un file può essere caricato dal computer dell'utente e memorizzati in un database per uso futuro . Il processo prevede un oggetto binario di grandi dimensioni ( BLOB ) - tipo di campo nel database. I byte dal file vengono convertiti dalla loro forma originale in un tipo BLOB , così, alla base di dati come dati binari . Cose che ti serviranno
Eclipse IDE Java
Tomcat 6.0 o superiore
database MySQL
phpmyadmin
Browser Internet
Show More Istruzioni
impostare l'ambiente
1
Aprire Eclipse IDE .
2
Selezionare " File ", "Nuovo" e "Altro".
3
selezionare l'icona "Web" . Una volta che si espande , selezionare " Dynamic Web Project " e premere
4
Tipo " blobexample " in " Nome del progetto : " " Avanti ". . Campo
5
Individuare la visualizzazione Package Explorer nella barra laterale sinistra .
6
destro del mouse sul file denominato " src ". Selezionare " pacchetto ". "Nuovo" e poi
7
tipo " blob " in " Nome: " . " Finish " campo e premere
Crea tabella di database
8
Utilizzare il browser Internet per navigare il sito phpmyadmin che è configurato sul server MySQL .
9
Dopo l'accesso, fare clic sulla scheda che dice " SQL " o " Esegui SQL . "
10
Immettere il seguente comando nella casella di immissione SQL . Questo creerà la tabella utilizzata per la memorizzazione dei dati binari .
CREATE TABLE ' FILE_TABLE ' (
'id' bigint ( 20 ) NOT NULL AUTO_INCREMENT , Stati
' FILE_DATA ' blob , Stati
PRIMARY KEY ( 'id' ) per
) ENGINE = InnoDB PREDEFINITO charset = latin1 ;
11
Verificare che la tabella è stata creata con la conferma che " FILE_TABLE " è stato aggiunto alla lista di tabelle nella colonna di destra .
Creare file
12
Individuare l'icona della cartella denominata " WebContent . " Fai clic destro su di esso e selezionare "Nuovo" e "Altro".
13
Individuare la cartella nella finestra pop - up chiamato " Web". Selezionare " JSP " e premere
14
Tipo " upload.jsp " in " Nome file: " " Avanti ". . Campo
15
Ripetere i passaggi precedenti per creare un altro file di nome " page.jsp . "
Modifica caricamento Pagina
16
Aperto " page.jsp " in una nuova finestra di editor . Questo viene fatto con un doppio clic su di esso nella finestra Package Explorer .
17
Clicca sul codice trovato nella finestra appena aperta . Premere il tasto " Ctrl " + "A" o "Casa" + " A" per selezionare tutto. Eliminare tutto ciò che è stato selezionato
18
Inserisci il codice riportato di seguito nel l'ormai vuota " page.jsp " : .
< % @ Page language = "java " % > ;
form di upload < /title>
< /head> < br