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

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

Τύποι Μαθήματα δράσης σε Struts

Web εφαρμογές είναι διαφορετικές από τις απλές ιστοσελίδες και έχουν διαφορετικές απαιτήσεις , όπως είναι η ικανότητα να ανταποκρίνεται δυναμικά στις αλληλεπιδράσεις των χρηστών . Apache Struts είναι ένα πλαίσιο για την επίτευξη των αποτελεσμάτων που χρειάζεται ένας προγραμματιστής όταν εργάζονται μέσα σε Java για τη δημιουργία εφαρμογών Web . Υπάρχουν πέντε βασικοί τύποι των δράσεων στο πλαίσιο του Apache Struts . Προώθηση δράσης
Η

Forward δράση είναι μία από τις κατηγορίες δράσεων που περιλαμβάνονται στο πλαίσιο . Επειδή JSP σελίδες δεν μπορεί να συνδεθεί απευθείας σε ένα άλλο , η προς τα εμπρός κατηγορία δράσης χρησιμοποιείται για να διαβιβάσει τον έλεγχο στη διεύθυνση URL που έχουν καθοριστεί. Χρησιμοποιήστε org.apache.struts.actions.ForwardAction ως "Τύπος " χαρακτηριστικό όταν θέλετε να απασχολούν τα εμπρός δράση .
Εικόνων Συμπεριλάβετε δράσης
Η

Συμπεριλάβετε είναι ο επόμενος τύπος δράσης. Κατά τον προγραμματισμό , το "Τύπος " πεδίο για να περιλαμβάνει δράσεις θα γραφόταν ως « org.apache.struts.actions.IncludeAction . " Ο σκοπός της δράσης περιλαμβάνουν είναι να χρησιμοποιήσετε τη λογική που περιέχεται σε άλλα μέρη, όπως άλλες σελίδες JSP , ενώ χρησιμοποιείτε άλλη ενέργεια ή JSP . Αυτό είναι διαφορετικό από ένα προς τα εμπρός δράση που απλά κινείται εντελώς προς τα εμπρός στόχο .

Η Switch δράσης
Η

Η δράση διακόπτης χρησιμοποιείται με χρήση " org.apache . struts.actions.SwitchAction " ως τον τύπο . Όταν χρησιμοποιείτε μια ενέργεια διακόπτη , θα προχωρήσουμε σε μια διαφορετική ενότητα , αλλά στη συνέχεια τον έλεγχο της νέας μονάδας προωθείται σε διαφορετικό URI που περιέχει. Υπάρχουν δύο παράμετροι που μπορείτε να ορίσετε για μια δράση διακόπτη : " . Πρόθεμα " " σελίδας " και Το πρόθεμα είναι το πρόθεμα της ενότητας που θέλετε να αλλάξετε τον έλεγχο για τη δράση του διακόπτη . Η παράμετρος σελίδα δείχνει ποια έλεγχο στην εν λόγω ενότητα θα πρέπει να διαβιβάζονται .
Εικόνων Αποστολή Δράσης
Η

Η δράση της αποστολής είναι γραφτό να γίνει ένα μειωτήρα φόρτου εργασίας . Σας επιτρέπει να χρησιμοποιήσετε το " org.apache.struts.actions.DispatchAction " για να συνδυάσει τις λειτουργίες που σχετίζονται σε μια ενιαία δράση , αντί να χρειάζεται να δημιουργήσετε μια νέα δράση για κάθε απαιτούμενη λειτουργία . Για παράδειγμα , σε μια ενέργεια αποστολής θα μπορούσε να περιλαμβάνει πολλαπλές δράσεις προς τα εμπρός .
Εικόνων LookupDispatch δράση
Η

Η δράση LookupDispatch είναι μια άλλη δράση Struts που έχει ως στόχο να σας επιτρέψει να χρησιμοποιήσετε πολλαπλές μεθόδων μέσα σε μία ενιαία δράση , η οποία θα πρέπει να βελτιώσει το φόρτο εργασίας σας . Το πρόβλημα με τη δράση της αποστολής είναι ότι κλειδώνει ετικέτες παρουσίαση σε πράξεις , οι οποίες δεν είναι πάντα εύκολη . Αν JavaScript μπορεί να χρησιμοποιηθεί για να επιλύσετε αυτό, μερικές φορές JavaScript δεν είναι μια δυνατότητα . Αυτό είναι όταν η δράση LookupDispatch συνιστάται . Αυτό το είδος της δράσης είναι γραμμένο ως « org.apache.struts.actions.LookupDispatchAction " στο "Τύπος " χαρακτηριστικό . Όταν έχετε δημιουργήσει μια ενέργεια , αυτή η παράμετρος σας επιτρέπει να δημιουργήσετε ένα χάρτη στον οποίο η εντολή θα αναζητήσετε τις σωστές μηνύματα για να τους ταιριάξει με υποβληθέντα δεδομένα και , στη συνέχεια, θα εκτελέσει την καθορισμένη λειτουργία .
Εικόνων

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

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