Ανοίξτε Eclipse IDE . 2
Επιλέξτε "Αρχείο ", " Νέα " και " Άλλα ".
εικόνων 3
Επιλέξτε το εικονίδιο "Web" . Από τη στιγμή που επεκτείνεται , επιλέξτε " Dynamic Web Project" και πατήστε " Next".
Η 4
Τύπος " blobexample " στο " Όνομα έργου : " . Πεδίο
5
Εντοπίστε η άποψη Package Explorer στην αριστερή sidebar .
Η
6 κάντε δεξί κλικ στο αρχείο με το όνομα "src ". Επιλέξτε " Νέα " και στη συνέχεια " πακέτο ".
Η 7
Τύπος " σταγόνα " στο "Name : " πεδίο και πατήστε " . Finish"
εικόνων Δημιουργία πίνακα βάσης δεδομένων
8
Χρησιμοποιήστε το πρόγραμμα περιήγησης στο Internet για να περιηγηθείτε στο site phpmyadmin που έχει ρυθμιστεί μέσω του διακομιστή MySQL .
Η 9
Αφού συνδεθείτε , κάντε κλικ στην καρτέλα που λέει " SQL " ή " Εκτέλεση SQL . "
Η 10
Πληκτρολογήστε την ακόλουθη εντολή στο πλαίσιο εισαγωγής SQL . Αυτό θα δημιουργήσει τον πίνακα που χρησιμοποιείται για την αποθήκευση των δυαδικών δεδομένων.
CREATE TABLE « FILE_TABLE » (
«id» bigint ( 20 ) NOT NULL AUTO_INCREMENT , πώληση
' FILE_DATA » άμορφη μάζα , πώληση
PRIMARY KEY ( " id " )
) ΚΙΝΗΤΗΡΑΣ = InnoDB DEFAULT CHARSET = latin1 ?
Η 11
Βεβαιωθείτε ότι ο πίνακας έχει δημιουργηθεί από την επιβεβαίωση ότι " FILE_TABLE " έχει προστεθεί στη λίστα των πινάκων στη δεξιά στήλη .
εικόνων Δημιουργήστε αρχεία
12
Εντοπίστε το εικονίδιο του φακέλου που ονομάζεται " WebContent . " Κάντε δεξί κλικ σε αυτό και επιλέξτε "New " και " Άλλα ".
13
Εντοπίστε το φάκελο στο pop-up παράθυρο που ονομάζεται "Web ". Επιλέξτε " JSP " και πατήστε " Next".
14
Τύπος " upload.jsp " στο " Όνομα αρχείου : " . Πεδίο
Η 15
Επαναλάβετε τα παραπάνω βήματα για να δημιουργήσετε ένα άλλο αρχείο με το όνομα " page.jsp . "
εικόνων Επεξεργασία Ανεβάστε Page
Τετάρτη 16
Άνοιγμα " page.jsp " σε ένα νέο παράθυρο editor . Αυτό γίνεται με διπλό κλικ πάνω στο παράθυρο Package Explorer.
Η 17
Κάντε κλικ στον κωδικό που βρέθηκαν στο καινούριο παράθυρο . Πατήστε το πλήκτρο " Ctrl " + " A " ή "Home " + " A " για να επιλέξετε όλους . Διαγραφή όλων ότι έχει επιλεγεί
Η 18
Εισάγετε τον παρακάτω κωδικό στο το τώρα- κενό " page.jsp " : .
<% @ Page language = " java " % > ?
Η 19
Αποθηκεύστε το έγγραφο με την επιλογή "Αρχείο" και "Αποθήκευση".
εικόνων Επεξεργασία Αποτελέσματα Σελίδα
20
Άνοιγμα " upload.jsp " σε ένα νέο παράθυρο editor .
Η 21
Διαγράψτε τα περιεχόμενα του " upload.jsp . "
22
Εισάγετε τον παρακάτω κωδικό στο το τώρα- κενό " upload.jsp " : . .
<% @ page εισαγωγής = " java.io. * , * java.sql , java.util * , java . κείμενο * % >
<%
int num = 0 ? .
String ctype = request.getContentType ( ) ?
if ( ! ( ctype = null ) && ( ctype.indexOf ( "multipart /form-data " ) > = 0 ) )
{
DataInputStream = σε νέα DataInputStream ( request.getInputStream ( ) ) ?
int lengthofdata = request.getContentLength ( ) ?
bytes byte [ ] = new byte [ lengthofdata ] ?
int Readbytes = 0 ?
int totalReadbytes = 0 ?
ενώ ( totalReadbytes { byteRead = in.read ( bytes , totalReadbytes , lengthofdata ) ? totalReadbytes + = Readbytes ? } String thefile = new String ( bytes ) ? } Σύνδεση con = null? PreparedStatement pState = null? String γραμμή = null? String value = null? /**** ********* Έναρξη διαμόρφωσης βάσης δεδομένων ********** / String url = " jdbc : mysql ://localhost : 3306 /" ? String databasename = " file_upload " ? String οδηγού = " com.mysql.jdbc.Driver " ? String uname = "root " ? //αντικαταστήσει με τη βάση δεδομένων όνομα χρήστη String pword = " root " ? //αντικαταστήσει με κωδικό πρόσβασης βάσης δεδομένων /************* Διαμόρφωση Τέλος Database ********** / try { StringBuilder περιεχόμενο = νέα StringBuilder ( ) ? BufferedReader εισόδου = νέα BufferedReader ( νέα FileReader ( saveFile ) ) ? ενώ ( ( γραμμή = input.readLine ( ) ) = null) { content.append ( γραμμή) ? } ! value = = DriverManager.getConnection ( url + databasename , uname , pword ) ? String QueryString = " INSERT INTO FILE_TABLE που FILE_DATA = " + + value " ? " ? PState = con.prepareStatement ( QueryString ) ? num = pstatement.executeUpdate ( ) ? if ( val > 0 ) { % > Αρχείο έχει φορτωθεί και εισάγεται <% } } αλιευμάτων ( Εξαίρεση ε ) { } } % > Αποθηκεύστε το έγγραφο με την επιλογή "Αρχείο" και "Αποθήκευση". Επιλέξτε "Αρχείο ", " Νέα " και " Άλλα ". Επιλέξτε " Server" εικονίδιο . Μόλις επεκτείνεται , επιλέξτε " Server" και πατήστε το πλήκτρο " Επόμενο " Enter" Blob2dbServer "στο " Όνομα διακομιστή : . ". . τομέα , και να εξασφαλίσει ότι το περιβάλλον server είναι Tomcat 6.0 Πατήστε " Finish " Εντοπίστε την καρτέλα "Servers" στο κάτω μέρος του παραθύρου του Eclipse IDE . Κάντε κλικ στην καρτέλα "Διακομιστές" και βεβαιωθείτε ότι " Blob2dbServer " είναι εισηγμένη . τρέχουσα κατάσταση του θα πρέπει να " Σταματημένο ". δεξί κλικ στο" Blob2dbServer , " και κάντε κλικ στο " Add /Remove πρόγραμμα . " Επιλέξτε " blobexample " από τις επιλογές . κάντε κλικ στο " Add" και " Τέλος". δεξί κλικ στο " Blob2dbServer , " και κάντε κλικ στο κουμπί "Start ". Χρησιμοποιήστε το πρόγραμμα περιήγησης στο Internet για να περιηγηθείτε στην ακόλουθη διεύθυνση : http://localhost:8080/BLOBEXAMPLE/upload.jsp Ανεβάστε ένα αρχείο και να εξακριβώσει εάν έχουν διαπραχθεί λάθη έθεσε
Η 23
εικόνων Δημιουργήστε ένα διακομιστή Tomcat
Η 24
25
26
εικόνων Προσθέστε το Project και Test
Η 27
Η 28
Η 29
Η 30
Η 31
Η <. br >
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα