Μια σελίδα JSP είναι μια μορφή HTML έγγραφο με κωδικό JSP ενσωματωμένα σε αυτό χρησιμοποιώντας εξειδικευμένες tags . Υπάρχουν δύο βασικοί τύποι των ετικετών που ονομάζονται στοιχεία scripting και δράσεις . Επιπλέον , JSP περιέχει επίσης οδηγίες και ετικέτες σχόλιο. Όνομα σελίδες JSP σας με το . Jsp επέκταση ( για παράδειγμα , index.jsp ) .
Εικόνων οδηγίες και Σχόλια
Η
<% @ οδηγίας % > Χρησιμοποιήστε την οδηγία ετικέτα για να παρέχουν πληροφορίες ή οδηγίες σχετικά με το πώς τη σελίδα σας JSP πρόκειται να κατασκευαστεί . Συνήθως χρησιμοποιούνται οι οδηγίες είναι « σελίδα » και « περιλαμβάνει ». Χρησιμοποιήστε την οδηγία της σελίδας στο πάνω μέρος της σελίδας για να εισάγουν τις κατηγορίες και να ορίσετε τις ιδιότητες της σελίδας , όπως τον τύπο του περιεχομένου , τη γλώσσα , συνεδρία και πληροφορίες . Χρησιμοποιήστε το "περιλαμβάνουν " οδηγίας ώστε να περιλαμβάνει ένα αντίγραφο ενός άλλου αρχείου στη σελίδα σας
. <% - Σχόλιο - % > Χρησιμοποιήστε το σχόλιο ετικέτα για να τεκμηριώσει τον κωδικό σας . Σε αντίθεση με τα σχόλια του HTML , JSP σχόλια δεν είναι έξοδος στην ιστοσελίδα σας . Οι
Η Scripting Στοιχεία
Η
στοιχεία Scripting επισημαίνεται με <% ... % > , με όλα τα μέτρα που συμβαίνουν στο μεταξύ . Υπάρχουν τρεις βασικοί τύποι scripting στοιχεία: . Εκφράσεις , scriptlets και δηλώσεις
<% = έκφραση % > Ένα στοιχείο έκφραση προκαλεί ο κωδικός έκφραση που πρέπει να αξιολογηθούν και τα αποτελέσματα που πρόκειται να εκτυπωθεί στην έξοδο της σελίδα . Για παράδειγμα , ο παρακάτω κώδικας θα εκτυπώσει την ημερομηνία και ώρα η σελίδα ζητήθηκε στην ιστοσελίδα σας :
Τρέχουσα ημερομηνία και ώρα : <% = νέα java.util.Date ( ) % >
<% scriptlet code% > Ένα στοιχείο scriptlet περιέχει τον κώδικα Java που θέλετε να εκτελέσετε , όπως υπολογισμοί, loops, υπό όρους δηλώσεις και τις συνδέσεις δεδομένων .
<% ! Δήλωση % > Ένα στοιχείο δήλωση περιέχει δηλώσεις για τις μεταβλητές , τις λειτουργίες και τις εσωτερικές τάξεις . Οι δηλώσεις αυτές είναι ανθεκτικές για τη ζωή του JSP στο διακομιστή .
Εικόνων Ενέργειες
Η
δράσεις είναι οι ετικέτες XML , οι οποίες καλούν τη λειτουργικότητα ενσωματωμένη στη μηχανή servlet . Η βασική σύνταξη για τις δράσεις είναι Υπάρχουν αρκετές τυπικές ενσωματωμένες ενέργειες που μπορείτε να χρησιμοποιήσετε , συμπεριλαμβανομένων αυτών των χρήσιμων δράσεων : jsp: include περιλαμβάνει ένα στατικό αρχείο ή την έξοδο της εκτελέσιμο κώδικα στη σελίδα σας jsp : . προς τα εμπρός . προωθεί το αίτημα σε άλλη σελίδα jsp : param είναι ένα στοιχείο παιδί της jsp: include , jsp : προς τα εμπρός και jsp : . pARAMS μπλοκ , και χρησιμοποιείται για να περάσει τις παραμέτρους σε αυτές τις ενέργειες Όταν εκτελείται σελίδα σας JSP , μια σειρά από προκαθορισμένες " σιωπηρή αντικείμενα " είναι αυτόματα διαθέσιμο για να το χρησιμοποιήσετε για την ανάκτηση των εισροών μορφή , διαχείριση συνόδου και άλλα καθήκοντα ειδικά για το JSP περιβάλλον . Αυτά τα αντικείμενα περιλαμβάνουν σιωπηρή εφαρμογή , config , εξαίρεση , έξω , σελίδα , pageContext , αίτημα, η ανταπόκριση και η συνεδρία . Το αντικείμενο αίτημα είναι ιδιαίτερα σημαντική επειδή κατέχει αξίες που υποβάλλονται από μια φόρμα HTML . Χρησιμοποιήστε request.getParameter ( " όνομα πεδίου " ) Για παράδειγμα, οι πληροφορίες που υποβλήθηκαν από αυτή τη μορφή HTML : μπορούν να ανακτηθούν στη σελίδα σας JSP , getFormData.jsp , χρησιμοποιώντας τη λειτουργία getParameter και τυπωμένα στην ιστοσελίδα χρησιμοποιώντας το στοιχείο scripting έκφρασης : <% @ page εισαγωγής = " . java.util * " % > Hello <% = Όνομα % > <% = lastName % >
Η
σιωπηρή αντικείμενα
Η
Hello World !
<% String ΟΝΟΜΑ = " " , lastName = " " ? εάν ( request.getParameter ( " first_name " ) = null ! ) { Όνομα = request.getParameter ( " first_name ")? } αν ( request.getParameter ( " last_name " ) = null ! ) { lastName = αιτήματος . getParameter ( « last_name " ) ? ! } % >
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα