Ανοίξτε Struts λογισμικό προγραμματισμού σας . 2
Δημιουργία φόρμας φασολιών πληκτρολογώντας τον ακόλουθο κώδικα στο παράθυρο κώδικα . Μια μορφή φασολιών είναι μια κατηγορία που ορίζει την επαναφορά , να πάρει , που έχει και την επικύρωση των μεθόδων
πακέτο roseindia.net ? .
Org.apache.struts.action εισαγωγής * ? .
< P > org.apache.struts.upload.FormFile εισαγωγής ?
/**
* @ συγγραφέας Deepak Kumar
* @ Web http://www.roseindia.net
* @ Email roseindia_net@yahoo.com
* /
/**
* Έντυπο φασολιών για Struts Ανέβασμα αρχείου .
< p > *
* /
δημόσια τάξη StrutsUploadForm επεκτείνει ActionForm
{
ιδιωτικό FormFile thefile ?
/**
.
* @ επιστροφή επιστρέφει το thefile
* /
δημόσια FormFile getTheFile ( ) {
επιστρέψει thefile ?
}
< p > /**
* @ param thefile Η FormFile να ρυθμίσετε .
* /
δημόσια setTheFile void ( FormFile thefile ) {
αυτό . thefile = thefile ?
} }
εικόνων 3
Ανάπτυξη και την κατηγορία ενέργειες πληκτρολογώντας τον ακόλουθο κώδικα στο παράθυρο κώδικα . Αυτό θα ανακτήσει το getFile ( ) Αριθμός αναφοράς του αρχείου , το οποίο θα λάβει τις πληροφορίες του αρχείου που θέλετε να ανεβάσετε
πακέτο roseindia.net ? .
Javax.servlet.http.HttpServletRequest εισαγωγής ?
javax.servlet.http.HttpServletResponse εισαγωγής ?
org.apache.struts.action.Action εισαγωγής ?
org.apache.struts.action.ActionForm εισαγωγής ? < br >
org.apache.struts.action.ActionForward εισαγωγής ?
org.apache.struts.action.ActionMapping εισαγωγής ?
org.apache.struts.upload.FormFile εισαγωγής ?
/**
* @ συγγραφέας Deepak Kumar
* @ Web http://www.roseindia.net
* @ Email roseindia_net @ yahoo . com
* /
/**
* Struts File Upload Μορφή δράσης.
*
* /
δημόσια τάξη StrutsUploadAction επεκτείνει δράσης
{
δημόσια ActionForward εκτελέσει (
ActionMapping χαρτογράφηση , πώληση
ActionForm μορφή , πώληση
HttpServletRequest αιτήματος , πώληση
HttpServletResponse απάντηση ) ρίχνει Εξαίρεση {
StrutsUploadForm myForm = ( StrutsUploadForm ) μορφή ?
//Διαδικασία η FormFile
FormFile myFile = myForm . getTheFile ( ) ?
String ContentType = myFile.getContentType ( ) ?
String fileName = myFile.getFileName ( ) ?
int Μέγεθος αρχείου = myFile.getFileSize ( ) ? < br >
byte [ ] fileData = myFile.getFileData ( ) ?
System.out.println ( " ContentType : " + ContentType ) ?
System.out.println ( " File Όνομα : " + fileName ) ?
System.out.println ( " Μέγεθος αρχείου : " + μέγεθος αρχείου ) ?
επιστρέψει mapping.findForward ( " επιτυχία " ) ?
} }
Η 4
Δώστε ορισμό για τη μορφή φασολιών στο αρχείο αντηρίδες - config.xml πληκτρολογώντας τον κωδικό Φτηνές 5
Καθορίστε τη χαρτογράφηση ενέργειες πληκτρολογώντας τον κωδικό . Αυτό είναι μια κατηγορία που θα ελέγχει την εισερχόμενη αίτηση για να φορτώσετε το name = " επιτυχία " path = " /pages /uploadsuccess.jsp " />
< /δράση>
Η 6
Δημιουργήστε μια σελίδα . jsp πληκτρολογώντας τον κωδικό . Αυτό θα δημιουργήσει τη σελίδα κουμπί upload και πλαίσιο αναζήτησης .
< % @ Taglib uri = " /tags /αντηρίδες - bean " prefix = " φασόλι " % >
< % @ taglib uri = " /tags /αντηρίδες - html " prefix = " html " % >
< /head> < σώμα bgcolor = "λευκό" > Παρακαλώ εισάγετε τον παρακάτω λεπτομέρειες < /font> < /tr > < /tr > Όνομα αρχείου < /td > < /td > < /tr > Κώδικα η ιστοσελίδα που θα ενημερώνουν τον χρήστη ότι η αποστολή της εικόνας είναι επιτυχής , πληκτρολογώντας την ακόλουθη align = "center " > size="5" του αρχείου ήταν επιτυχής Λήψη < /font> < /p> < /body> Καλέστε τη μορφή φασολιού , πληκτρολογώντας τον κωδικό . Αυτό θα απαιτήσει τη φόρμα στη σελίδα μεταφόρτωσης jsp του . . παράδειγμα σας δείχνει πώς να φορτώσετε το αρχείο με Struts < /li > Δοκιμάστε uploader εικόνα σας . . Φορτώστε το πρόγραμμα στο χώρο του FTP εξυπηρετητή σας . Κατευθύνετε το πρόγραμμα περιήγησης στο Internet στο αρχείο αρχείο FileUpload.jsp μέσα στο χώρο FTP σας . Κάντε κλικ στο " FileUpload.jsp " στον κατάλογο των προγραμμάτων που βρίσκονται στο χώρο FTP σας . Η σελίδα , με το κουμπί upload και πλαίσιο αναζήτησης , θα εμφανιστεί στον browser σας . Κάντε κλικ στο κουμπί "Browse " για να προκαλέσει ένα μενού αρχείο για να εμφανιστεί στην οθόνη . Κάντε κλικ στην εικόνα που θέλετε να φορτώσετε . Κάντε κλικ στο κουμπί " Upload" στην οθόνη . Η αποστολή της σελίδας επιτυχία εικόνας θα πρέπει να εμφανιστεί εάν το πρόγραμμα ολοκληρωθεί με επιτυχία . Αν όχι, ελέγξτε την κωδικοποίηση σας για τυχόν λάθη . Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα
< br >
< br >
< br >
< p> < /html >
8
Η 9
Η
εικόνων
Συναφής σύστασή