Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Βέλτιστες πρακτικές για το πώς να ενσωματώσει Java σε JSP

Java Server Pages ( JSP ) επιτρέπουν στους προγραμματιστές Web στο script χρησιμοποιώντας τη διεπαφή προγραμματισμού εφαρμογών Java ( Java API ) απευθείας σε μια ιστοσελίδα . Τα πλεονεκτήματα από τη χρήση της Java για scripting σε JSPs σας περιλαμβάνουν την ευκολία της διαλειτουργικότητας με κατάντη συστήματα όπως servlets ή άλλες εφαρμογές Java και η εξοικείωση με τη γλώσσα προγραμματισμού . Ωστόσο, είναι σημαντικό να θυμόμαστε ότι η Java δεν έχει σχεδιαστεί για να είναι μια γλώσσα scripting . Έτσι , ενσωματώνοντας Java σε μια JSP δεν είναι πάντα τόσο απλό όσο JavaScript ή AJAX . Οι περισσότεροι Java ενσωματώνει μπορεί να αντιμετωπιστεί με την παρεμβολή μεταξύ των ακόλουθων σήμανσης " <% % > . " Οδηγίες
Εισαγωγή Java Πακέτα
Η

1 Δημιουργήστε ένα νέο JSP με την ονομασία του αρχείου σας με την επέκταση . Jsp . 2

Προσδιορίστε τα πακέτα που σκοπεύετε να χρησιμοποιήσετε σε σας JSP . Συχνά JSPs να επωφεληθούν από Java Beans για το πέρασμα των δεδομένων μεταξύ των JSPs ή servlets .
Εικόνων 3

Εισάγετε τον παρακάτω κώδικα σε JSP σας για την εισαγωγή του πακέτου " φασόλια " με όλες τις τάξεις του .

<% @ page εισαγωγής = " φασόλια . * " % > εικόνων
Ενσωμάτωση Java σε ένα JSP
4

Προσθέστε το <% % > ετικέτες στο σώμα του JSP σας .
5

Προσθέστε κώδικα Java σας μεταξύ των ετικετών . Το ακόλουθο παράδειγμα κώδικα παίρνει το φασόλι σφάλμα από την αίτηση HTTP . Εάν δεν υπάρχουν σφάλματα , ο κώδικας καθορίζει το string " έγκυρο " σε ψευδείς

<%

String ισχύει ? .

ErrorBean λάθη = ( ErrorBean ) request.getAttribute ( " λάθη ")?

αν ( = null λάθη ! ) {

έγκυρη = errors.getValidation ( ) ?

} else {

έγκυρη = " false" ?

}

% >
Η 6

Ελέγξτε αν το «έγκυρο» είναι ψευδής αργότερα στην εφαρμογή να εκτελεί πρόσθετες λειτουργίες . Για παράδειγμα , αν η αίτησή σας θα επιστρέφουν ένα σφάλμα εάν ο κωδικός πρόσβασης του χρήστη δεν είναι έγκυρη , μπορείτε να ορίσετε ισχύει σε ψευδείς στην αίτηση HTTP και να διαβάσετε το λάθος με ενσωματωμένο κώδικα σας .
Εικόνων Ενσωμάτωση Java Into the Λειτουργικότητα ενός JSP
Η 7

Δημιουργήστε ένα πεδίο εισαγωγής για την εισαγωγή μιας διεύθυνσης email .

" >
8

Ενσωμάτωση Java σε JSP για να ελέγξετε αν ο χρήστης έχει εισάγει στο παρελθόν μια έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου . Εδώ , προσθέστε ένα " if" που ελέγχει το " λάθη " φασόλια για ένα λάθος . Εάν ένα σφάλμα είναι παρούσα , δηλαδή αν τα λάθη δεν είναι ίση με null , εκτυπώστε ένα κόκκινο " * " πίσω από το πεδίο .

<% If ( errors.getEmailError ( !) = Null) { % >

* <% = errors.getEmailError ( ) % > <;/font>

<% } % >
Η 9

Παρατηρήστε ότι το αρχικό τμήμα του " if" περιβάλλεται από <% % > , και το κλείσιμο του δήλωση if είναι περιτριγυρισμένο από ένα ξεχωριστό <% % > . Αυτό σας δίνει τη δυνατότητα να εκτυπώσετε HTML από την αρχή και το τέλος της " if" , μόνο εφόσον πληρούνται οι προϋποθέσεις του "αν " οι απαιτήσεις . Επίσης , εντάσσεται στο πλαίσιο της Java είναι μια πρόσθετη <% % > που λέει τον κώδικα για να εκτυπώσετε το μήνυμα σφάλματος μετά το " * ".
Η 10

Ελέγξτε τον κωδικό σας . Θα πρέπει να μοιάζει type = "text " name = " email " size = " 20 " value = " " >

<% if ( errors.getEmailError ( !) = null) { % >

* <% = errors.getEmailError ( )

εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα