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

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

Facelet Vs . JSP

Η γλώσσα προγραμματισμού Java δεν είναι μόνο για εφαρμογές και προγράμματα desktop . Με εργαλεία όπως JavaServer Pages και JavaServer Faces , οι προγραμματιστές μπορούν να δημιουργήσουν εξελιγμένες ιστοσελίδες και ηλεκτρονικά συστήματα . JSF είναι ένα κοινό πυρήνα για συστήματα Web προγραμματιστές χτισμένη με την αρχιτεκτονική μοντέλο -view- controller , αλλά JSF θα πρέπει να συνδυαστεί με ένα σύστημα απεικόνισης, όπως JSP ή Facelets . Ενώ JSP στοιχεία είναι πλήρη προγράμματα Java , Facelets είναι κοχύλια XML με αντικείμενα Java . MVC μοντέλο
Η

Συστήματα με αρχιτεκτονική MVC χρησιμοποιήσετε ένα στοιχείο λογισμικού γνωστή ως «μοντέλο» για να εκτελέσει την πραγματική μηχανική ενός online συστήματος . Αυτές οι μηχανικοί θα μπορούσαν να περιλαμβάνουν την παρακολούθηση του περιβάλλοντος και ο παίκτης κράτη για ένα online παιχνίδι ή την εκτέλεση αγορές για ένα ηλεκτρονικό κατάστημα . Ένα άλλο συστατικό , που ονομάζεται "προβολή ", δημιουργεί και καθιστά την πραγματική γραφική διεπαφή που βλέπει ο χρήστης . Ένα τελευταίο στοιχείο , οι «ελεγκτές », ελέγχει την αλληλεπίδραση του χρήστη με την προβολή και στέλνει την πληροφορία αυτή με το μοντέλο για τη μεταποίηση .
Εικόνων JSF
Η

JSF είναι της Oracle πλατφόρμα για τη δημιουργία ηλεκτρονικών συστημάτων στη γλώσσα Java . Αυτό είναι σημαντικά διαφορετικό από μια βοηθητική εφαρμογή Java , η οποία εκτελείται μέσω της Java εικονική μηχανή του πελάτη προγράμματος περιήγησης στο Web . JSF λογισμικό εκτελεί στο ίδιο το διακομιστή. MVC προγραμματιστές να χρησιμοποιούν JSF για την ανάπτυξη των μοντέλο και θέα συνιστώσες της αρχιτεκτονικής ενός δικτυακού τόπου . Για να προγραμματίσετε το στοιχείο άποψη , οι προγραμματιστές πρέπει να χρησιμοποιήσετε μια διαφορετική τεχνολογία , όπως JSP ή Facelets .

Η JSP
Η

JSP είναι ένα πλαίσιο που εκτελεί στο ίδιο το διακομιστή να παράγει δυναμικό περιεχόμενο ιστοσελίδας . Όταν ένας προγραμματιστής χρησιμοποιεί JSP για να γράψει την άποψη συστατικό της αρχιτεκτονικής MVC , γράφουν ένα πρόγραμμα Java που δημιουργεί το περιεχόμενο της ιστοσελίδας ο τελικός χρήστης θα δει . Αυτό σημαίνει ότι κάτω από διαφορετικές συνθήκες , ο ίδιος κωδικός JSP θα μπορούσε να παράγει ιστοσελίδες με διαφορετικές HTML , XML και το περιεχόμενο των μέσων ενημέρωσης για τις διάφορες θεατές .
Εικόνων Facelets
Η

Facelets είναι ένα νεότερο σύστημα για τη δημιουργία άποψη συστατικά από ό, τι JSP . JSP είναι ένα ολοκληρωμένο πρόγραμμα Java που παράγει το περιεχόμενο Web για τον επισκέπτη , ενώ Facelets είναι ένα σύστημα που ενσωματώνει ενότητες Java σε κώδικα XML μορφοποίηση . Αυτό απλοποιεί τη διαδικασία δημιουργίας της μονάδας θέα και επιτρέπει μεγαλύτερη ευελιξία στον έλεγχο και την ενημέρωση του στοιχείου άποψη . Ενώ για ανανεωμένες εκδόσεις σε ενότητες JSP απαιτεί το σύστημα να ξεκινήσει πάλι, οι προγραμματιστές μπορούν να τροποποιήσουν Facelets χωρίς να αγγίξετε το υπόλοιπο των συστατικών αρχιτεκτονικής .
Η
εικόνων

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

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