υπολογιστή

* Γνώση Υπολογιστών >> υπολογιστή >> Διαδίκτυο

Πώς να αποκτήσετε την τιμή ενός πλαισίου ελέγχου στο JSP

Ο κώδικας JSP, επίσης γνωστός ως Java Server Pages, είναι μια γλώσσα δέσμης ενεργειών πελάτη που παρέχει απαντήσεις σε ενέργειες σε ιστοσελίδες. Όταν ένα πλαίσιο ελέγχου περιλαμβάνεται στη σήμανση, μια δέσμη ενεργειών JSP μπορεί να καθορίσει την τιμή που σχετίζεται με το πλαίσιο ελέγχου - το κείμενο που βρίσκεται στα δεξιά του πλαισίου ελέγχου. Ο πραγματικός κώδικας JSP για την ανάκτηση του πλαισίου ελέγχου χρειάζεται μόνο λίγες γραμμές κώδικα και μπορεί να προσαρτηθεί στον κώδικα σήμανσης HTML στην ιστοσελίδα σας.

Ανοίξτε τη σελίδα HTML που περιέχει το σημάδι του πλαισίου ελέγχου

Τοποθετήστε το δρομέα του ποντικιού στη γραμμή αμέσως μετά την ετικέτα φόρμας κλεισίματος - "& lt; /form & gt;" - που περικλείει το πλαίσιο ελέγχου.

Πληκτρολογήστε το αναγνωριστικό δέσμης ενεργειών JSP - "& lt;%" - που χρησιμοποιείται για να δηλώσει την αρχή του σεναρίου JSP. Πληκτρολογήστε την στην αρχή της επόμενης γραμμής του αρχείου.

Πληκτρολογήστε, ξεκινώντας από την επόμενη γραμμή στο αρχείο, τον κώδικα που θα αποθηκεύσει την τιμή του πλαισίου ελέγχου σε μια μεταβλητή συμβολοσειράς που ονομάζεται "checkboxvalue". Χρησιμοποιήστε την εντολή "request.getParameterValues". Καθορίστε το όρισμα της μεθόδου getParameterValue να είναι η τιμή του "ονόματος" που έχει εκχωρηθεί στη δήλωση "& lt; type input & gt;" στο πλαίσιο σήμανσης πλαισίου HTML.

String checkboxvalue = request.getParameterValues ​​("firstCheckBox") .

if (checkboxvalue.length & gt; 0) {out.println ("Η τιμή πλαισίου ελέγχου του πρώτου πλαισίου ελέγχου"); out.println (checkboxvalue);

Σε αυτόν τον κώδικα, η τιμή στην ετικέτα σήμανσης του κουτιού HTML με το όνομα "firstCheckBox" αποθηκεύεται σε μια μεταβλητή συμβολοσειράς που ονομάζεται "checkboxvalue" Η παράμετρο if if ελέγχει αν ο αριθμός των χαρακτήρων στο " checkboxvalue "είναι μεγαλύτερη από 0, για να ελέγξετε αν έχει οριστεί μια τιμή στο πλαίσιο σήμανσης HTML.

Για αυτό το παράδειγμα, το πλαίσιο ελέγχου JSP καθορίστηκε με τον κώδικα σήμανσης HTML:

Σε αυτήν τη δήλωση, ένα συστατικό πλαίσιο ελέγχου έχει εκχωρηθεί μια μεταβλητή ονομασία του "firstCheckBox" που έχει την τιμή (συμβολοσειρά κειμένου) "Visa Card". αποθηκεύονται σε αυτό.

Πληκτρολογήστε, ξεκινώντας από την επόμενη γραμμή του αρχείου, το αναγνωριστικό δέσμης ενεργειών JSP που χρησιμοποιείται για να σημάνει το τέλος ενός σεναρίου JSP - "%>" - για να κλείσετε τον κώδικα.

Αποθηκεύστε το αρχείο HTML και μεταφορτώστε την αποθηκευμένη έκδοση στον ιστότοπό σας. Μεταβείτε στη σελίδα και επιλέξτε το πλαίσιο ελέγχου στη σελίδα και κάντε κλικ στο κουμπί "Υποβολή". Το μήνυμα "Η τιμή του κουτιού ελέγχου του πρώτου πλαισίου ελέγχου είναι: Η κάρτα Visa" θα εμφανιστεί στη γραμμή

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

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