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

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

Πώς να κάνει επικυρώσεις σε Struts

Επικύρωση σε εφαρμογές web είναι ο έλεγχος των δεδομένων φόρμας για τη σωστή μορφή. Για παράδειγμα , ένα πλαίσιο κειμένου επικυρωθεί για διευθύνσεις ηλεκτρονικού ταχυδρομείου θα σαρώσει την είσοδο για ένα σύμβολο " @" και μια σωστή διεύθυνση τέλος πριν από την αναμετάδοση των δεδομένων στο διακομιστή . Struts , ένα δημοφιλές Java πλαίσιο web εφαρμογή , έχει ένα ενσωματωμένο στο πλαίσιο της επικύρωσης και μπορεί να επικυρώσει αυτόματα δεδομένα φόρμας από την πλευρά του πελάτη , διακομιστή ή από τα στοιχεία " Φόρμα φασολιών " . Η επικύρωση χρησιμοποιεί " validator - rules.xml " και " validation.xml " να ορίσει προκαθορισμένες κανόνες επαλήθευσης, οι οποίοι μπορούν να επαναχρησιμοποιηθούν για οποιαδήποτε εφαρμογή web . Το πλαίσιο περιέχει διάφορες ομάδες κοινού κανόνα , αλλά οι κανόνες μπορούν να προστεθούν και οι υφιστάμενες διατάξεις μπορούν να τροποποιηθούν. Τα πράγματα που θα χρειαστείτε
Premade Φόρμα φασολιών
επεξεργαστή κειμένου ( Notepad , Dreamweaver , Eclipse )
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Ανοίξτε εφαρμογή επεξεργασίας κειμένου σας .
Φτηνές 2

Ανοίξτε το αρχείο " validation.xml " . Αυτό το αρχείο είναι υπεύθυνο για την επικύρωση από την πλευρά του διακομιστή ή από μια φόρμα φασολιών .
Εικόνων 3

Μετακινηθείτε προς τα κάτω στο " " ετικέτα . Η « " και " " ετικέτες ανοίξει και να κλείσει μια συλλογή διαφορετικών κανόνων επικύρωσης μορφή . Θα πρέπει να υπάρχουν ήδη αρκετοί από τους κανόνες .
Η 4

Εισάγετε μια νέα γραμμή πάνω από το " " ετικέτα .
5

Τύπος " <όνομα φόρμας = " FormBeanName "> " . Πληκτρολογήστε το πραγματικό όνομα της φόρμας φασολιών με την οποία η επικύρωση θα δείξει . Πατήστε το πλήκτρο " Enter".
Η 6

Τύπος " " . Στον τομέα ακινήτων , πληκτρολογήστε το όνομα του πρώτου πεδίου στο έντυπο φασολιών . Η «ιδιοκτησία πεδίο " ετικέτα δημιουργεί μια επικύρωση για ένα συγκεκριμένο πεδίο φόρμας φασολιών . Για παράδειγμα , η πρώτη επικύρωση για μια φόρμα σύνδεσης μπορεί να υποδηλώνει το όνομα χρήστη πεδίου φόρμας φασολιών . Η " εξαρτάται " χαρακτηριστικό χρησιμοποιεί ρουτίνες επικύρωσης που αναφέρονται στο αρχείο " validator - rules.xml " . Χρησιμοποιώντας το " απαιτείται" διασφαλίζει ότι η επικύρωση θα είναι πάντα να δοκιμαστεί .
Η 7

Προσθέστε τυχόν πρόσθετους κανόνες επικύρωσης στο " εξαρτάται " περιουσία προσθέτοντας ένα κόμμα και το επόμενο κανόνα . Άλλοι κοινοί κανόνες περιλαμβάνουν « ελάχιστο και μέγιστο μήκος , " "Διεύθυνση E - Mail " και " Ημερομηνία επικύρωσης . "
8

Τύπος " Η 9

Τύπος " Όνομα " . Πληκτρολογήστε το όνομα του κανόνα επικύρωσης μεταξύ των ετικετών . Πληκτρολογήστε το όνομα με το χαρακτηριστικό εξαρτάται από την ετικέτα πεδίου . Η "var -name " ετικέτα δημιουργεί ένα καθορισμένο όνομα για τα κριτήρια επικύρωσης.
Η 10

Τύπος " άρθρο " . Εισάγετε τον κανόνα για την επικύρωση μεταξύ των ετικετών . Ο κανόνας ορίζει τι περνά δεδομένων ή δεν την επικύρωση . Για παράδειγμα , " ^ [ 0 - 9a - ZA - Z ] * $ " επιτρέπει μόνο κεφαλαία και πεζά γράμματα και αριθμούς .
Η 11

Τύπος " " για να κλείσει το tag τομέα . Πατήστε το πλήκτρο " Enter".

12

Επαναλάβετε τη διαδικασία ετικέτα πεδίου για τυχόν επιπλέον πεδία στο έντυπο φασολιών . Τύπος " " για να κλείσει την επικύρωση φόρμα .
Η
εικόνων

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

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