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

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

Αντηρίδες 1.2 9 Tutorial

Struts είναι το πραγματικό πλαίσιο για την ανάπτυξη web εφαρμογών με τη γλώσσα προγραμματισμού Java . Struts είναι ένα στρώμα στην κορυφή των βασικών Java Server Pages ( JSP ) , οι οποίες είναι παρόμοιες με τις Ενεργές σελίδες διακομιστή της Microsoft ( ASP ) και Open Source PHP γλώσσα . Οι τεχνολογίες αυτές επιτρέπουν την ανάπτυξη Ιστού για να κώδικα δέσμης ενεργειών που η εφαρμογή εκτελείται στον web server , όταν φορτώνεται η σελίδα . Struts παρέχει υψηλότερο επίπεδο δομικά στοιχεία που μπορούν να αξιοποιήσουν την ταχεία ανάπτυξη ολοκληρωμένων εφαρμογών που τρέχουν στον web server . Τα πράγματα που θα χρειαστείτε
Java Runtime Environment ( JRE ) 5.0
Tomcat 5.x ( ή άλλο διακομιστή εφαρμογή υποστήριξης των Servlet 2.4 και JavaServer Pages 2.0)
Struts 1.2.9 διανομής
JavaServer Pages Πρότυπο Tag Βιβλιοθήκη ( JSTL )
επαναχρησιμοποιούμενες Apache Commons συστατικά
επεξεργαστή κειμένου ή σύνταξη επίγνωση εργαλείο προγραμματισμού

Παρουσίαση Περισσότερες οδηγίες
Προετοιμάστε το περιβάλλον ανάπτυξης

1

Λήψη και εγκαταστήστε το Java Runtime Environment ( JRE ) έκδοση 5.0 . Αυτή είναι μια παλαιότερη έκδοση της Java που υποστηρίζει τις προσπάθειες ανάπτυξης σε εφαρμογές κληρονομιά . Εάν δεν έχετε έναν επιτακτικό λόγο να χρησιμοποιούν Struts 1.2.9 , χρησιμοποιούν τις τελευταίες εκδόσεις των απαιτούμενων εργαλείων ανάπτυξης . 2

Λήψη και εγκατάσταση του Tomcat 5.x ή άλλο server εφαρμογή που υποστηρίζει τον προγραμματισμό Struts . Μπορείτε να βρείτε πληροφορίες στην ιστοσελίδα του Apache σχετικά με τις διάφορες ρυθμίσεις που είναι δυνατές και τα συγκεκριμένα βήματα για να λάβουν για το λειτουργικό σας σύστημα .
Εικόνων 3

Δημιουργήστε έναν κατάλογο για τα προγράμματα του δείγματος σας στο Apache webapps Φτηνές 4

Κατεβάστε και εγκαταστήστε το πακέτο Struts στον κατάλογο WEB-INF/lib . Ο δικτυακός τόπος Apache Struts έχει τρέχουσα και τις προηγούμενες εκδόσεις του πακέτου . Struts 1.X είναι το πιο δημοφιλές πλαίσιο για την οικοδόμηση Java εφαρμογές web . Η 2.X αντιπροσωπεύει μια σημαντική εξελικτική αλλαγή στην τεχνολογία . Αν έχετε υπάρχοντα κώδικα που γράφτηκε για την έκδοση 1.X , είναι πιθανό να χρειάζονται τροποποίηση για να λειτουργήσει σωστά σε ένα δελτίο 2.X .
5

Κατεβάστε και εγκαταστήστε το Πρότυπο Tag Library ( JSTL ) και Apache Commons επαναχρησιμοποιήσιμα στοιχεία στον κατάλογο WEB-INF/lib . Αυτά τα στοιχεία υποστηρίζουν τις βασικές λειτουργίες όπως η υλοτομία και ηλεκτρονικού ταχυδρομείου , απαλλάσσοντάς σας από το γράψιμο και τον κώδικα εντοπισμού σφαλμάτων για την εκτέλεση αυτών των εργασιών .
Η 6

Δημιουργήστε τη δομή του καταλόγου για την πρώτη αίτησή σας σε webapps /κατάλογο των δειγμάτων /java σας . Θα πρέπει να προστεθεί μια δομή καταλόγου που θα αναπαράγουν όταν έχετε συντάξει και να αναπτύξετε το πρόγραμμά σας . Αυτό σας επιτρέπει να δώσει μαθήματα σας κοινά ονόματα , χωρίς το φόβο ότι ένα πρόγραμμα από άλλο προγραμματιστή θα τους αντικαταστήσουν . Κατά συνθήκη , η δομή του καταλόγου χρησιμοποιεί το domain σας : . .

.. /Webapps /δείγματα /java /com

.. /webapps /δείγματα /java /com /ehow


οικοδομήσουμε μια απλή αίτηση στο Web
Η 7

Μάθετε τα βασικά του προγραμματισμού στη γλώσσα Java . Η Java είναι μια αντικειμενοστραφής γλώσσα προγραμματισμού, με τη σύνταξη με βάση τη γλώσσα προγραμματισμού C . Θα χρησιμοποιήσετε τις τυπικές τεχνικές προγραμματισμού Java για την υλοποίηση λειτουργίες για την αποθήκευση και ανάκτηση δεδομένων και την εφαρμογή της λογικής της εφαρμογής του προγράμματός σας . Βάλτε το όνομα του πακέτου σας στην κορυφή του κάθε αρχείου Java τάξη και να αποθηκεύσετε τα αρχεία στον κατάλογο ehow χρησιμοποιώντας το όνομα της κατηγορίας και την επέκταση " java ". :

Πακέτο com.ehow ?
Τετάρτη 8

Εξοικειωθείτε με την αρχιτεκτονική Struts . Πρότυπο σχεδιασμού Struts »είναι η « Model View Controller . " Αυτό το μοντέλο έχει τρεις βασικές συνιστώσες : Το μοντέλο δεδομένων , η άποψη ότι ο χρήστης βλέπει και ο ελεγκτής που επεξεργάζεται τα αιτήματα . Όταν ένας χρήστης επισκέπτεται την ιστοσελίδα , ο ελεγκτής υποβάλλει αίτηση στο μοντέλο για να ανακτήσετε τα δεδομένα . Είναι διαβιβάζει τις πληροφορίες στην κατάλληλη σελίδα JSP υπεύθυνη μόνο για την παρουσίαση διεπαφής χρήστη . Αυτός ο διαχωρισμός της λειτουργίας επιτρέπει πολλές παρουσιάσεις των ίδιων πληροφοριών .
Η 9

Μάθετε πώς μπορείτε να προγραμματίσετε τα αρχεία JSP που θα εφαρμόσουν τα συστατικά άποψη της αίτησής σας . Δημιουργήστε μια απλή σελίδα καλωσορίσματος που χρησιμοποιούν HTML και CSS και να το αποθηκεύσετε ως " index.jsp " στον κατάλογο των δειγμάτων . Όπως μπορείτε να εφαρμόσουν την αίτησή σας , μπορείτε να παρέχετε συνδέσμους στη σελίδα ευρετηρίου για να τις μορφές JSP που υποστηρίζουν εκ των προτέρων τις λειτουργίες της εφαρμογής .
Η 10

Μάθετε για τα XML αρχεία ρυθμίσεων που έχετε αποθηκεύσει στον κατάλογο WEB - INF . Τα αρχεία web.xml και δοκοί - config.xml που καθορίζουν την αίτησή σας και να χαρτογραφήσει τα συστατικά του , έτσι ώστε η Struts δράσης Servlet μπορεί να τα αιτήματα των χρηστών διαδρομή προς τη σωστή χειριστή .
Η
εικόνων

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

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