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

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

Τρόπος εμφάνισης Δυναμική πληροφορίες σε ιστοσελίδες με JavaServer Faces

JavaServer Faces ( JSF ) χρησιμοποιεί στοιχείων και γεγονότων με βάση τις αλληλεπιδράσεις για τη δημιουργία εφαρμογών Web και συναφείς διεπαφές χρήστη . Πλούσια , σελίδες πολυμέσων μπορεί να παραχθεί από την τεχνολογία . Είναι μέρος του εργαλείου Apache Κυψέλη , έχουν σχεδιαστεί για να κάνουν τις εφαρμογές Java EE ταχύτερη και πιο εύκολο να αναπτυχθεί . Χρησιμοποιεί, επίσης, Netui , η οποία βασίζεται σε Apache Struts , σχεδιασμένο για την ανάπτυξη ιστοσελίδων με τη χρήση Java . JSF επιτρέπει τη δημιουργία δυναμικού περιεχομένου που βασίζονται σε δυναμικές πληροφορίες που ανακτώνται από μια ιστοσελίδα ή backend βάση δεδομένων. Οδηγίες
Η 1

Κατεβάστε την τελευταία έκδοση του JSF . Υπάρχουν μια σειρά από έργα που περιλαμβάνουν JSF , και μπορεί να υπάρχουν διαφορετικές εκδόσεις των διαθέσιμων λήψης ( βλ. Πόρων ) . 2

Ενεργοποίηση JSF , με την ενσωμάτωση JSF ετικέτες στο Web app σας . Χρησιμοποιήστε την πιο πρόσφατη έκδοση του JSF , αν είναι δυνατόν .
Εικόνων 3

Διαμορφώστε την εφαρμογή Web , τροποποιώντας την κατάλληλη αρχείο ρυθμίσεων XML για την έκδοση σας . Αυτό θα αναφέρεται στην τεκμηρίωση που παρέχεται με το κατέβασμα . JSF προγραμματισμού περιλαμβάνει τη χρήση servlets παρέχονται με JSF και πρότυπο Σελίδες Java Server ( JSP ) servlets . Για να χρησιμοποιήσετε το JSF , θα χρειαστείτε ένα αρχείο web.xml , JSF servlets , και ένα αρχείο " Facesconfig.xml " ως ελάχιστη απαίτηση .
Η 4

Ελέγξτε τη διαμόρφωση JavaFaces . Μόλις το περιβάλλον εργασίας και ρυθμιστεί , θα είστε σε θέση να χρησιμοποιήσετε το JSF περιβάλλον για να γράψει δυναμικά προγράμματα Web .
5

Γράψτε τον κωδικό JSP . Η διαδικασία περιλαμβάνει τη δημιουργία εδώ τις σελίδες JSP , δημιουργώντας ένα αρχείο ιδιότητες , δημιουργώντας ένα διαχειριζόμενο φασόλια , σημειώνοντας το φασόλι στο αρχείο ρυθμίσεων , καθορίζοντας έναν κανόνα πλοήγησης για αυτό , και, τέλος, τη λειτουργία της εφαρμογής .

Ένα παράδειγμα ενός απλή JSF εφαρμογή ( βλ. Πόρων ) είναι διπλοί εδώ :

< % @ taglib uri = " http://java.sun.com/jsf/html " prefix = " h " % >

< % @ taglib uri = " http://java.sun.com/jsf/core " prefix = " f " % >

< f : loadBundle basename = " roseindia.messages " var = " μήνυμα " />



εισάγετε το όνομά σας value = " " /> < /h1 > <br> <p> <h:outputText value=""/> <br> <p> <h:inputText value="" /> < br > <p> <h:commandButton action="result" value="" /> <br> <p> < /h : form> <br> <p> < /body> <br> < p > < /html > <br> <p> < /f : view > <br> Η <br> εικόνων <div class="grad2"> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-3314932315682382" crossorigin="anonymous"></script> <!-- 221021-2 --> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-3314932315682382" data-ad-slot="8094203668" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script></div> <div class="grad3"></div> </div> <div class="fanyedads"> <ul> <li>Τελευταίο άρθρο: <a class='LinkPrevArticle' href='http://www.221021.com/Programming/java-programming/90276.html' >Τι είναι ένα Actionservlet σε Struts </a> <li>Επόμενο άρθρο: <a class='LinkNextArticle' href='http://www.221021.com/Programming/java-programming/90278.html' >JDK 1.6.0-7 Java Προβλήματα Αναβάθμιση εγκατάστασης </a> </ul> </div> </div> <div class="woqinimaderwr24"> <div class="dibud23"> <div class="biaotidas51"> <div class="biaotidas511"><h3>Συναφής σύστασή</h3></div> <div class="butudasda"></div> </div> </div> <div class="dibud24"> <div class="dibud241"> <ul class="dsa31das"> <li><a href="http://www.221021.com/Programming/java-programming/90105.html" target="_blank">Πώς να εισάγετε ένα αλφαριθμητικό σε Java </a></li> <li><a href="http://www.221021.com/Programming/java-programming/90643.html" target="_blank">Πώς να χρησιμοποιήσετε FileFilter σε Java </a></li> <li><a href="http://www.221021.com/Programming/java-programming/89320.html" target="_blank">Πώς να μετατρέψετε AWT να Swing </a></li> <li><a href="http://www.221021.com/Programming/java-programming/89839.html" target="_blank">Πώς να χτίσει Java Applets σε Binary </a></li> <li><a href="http://www.221021.com/Programming/java-programming/90211.html" target="_blank">Πώς να ρυθμίσετε το μέγεθος του JTextField </a></li> </ul> </div> <div class="dibud242"> <div class="biaotidasoidasf3h4"> <h4>Τελευταία άρθρα</h4> <div class="nibushihenzaiyi"></div> </div> <ul class="thydghaodennrend"> <li><a href="http://www.221021.com/Programming/java-programming/89325.html" target="_blank">Java Naming Περιορισμοί </a></li> <li><a href="http://www.221021.com/Programming/java-programming/90487.html" target="_blank">Πώς να δημιουργήσετε ένα αντικείμενο αμετάβλητος σε Java </a></li> <li><a href="http://www.221021.com/Programming/java-programming/90065.html" target="_blank">Πώς να μετατρέψετε ένα String σε UTF - 8 με Java </a></li> <li><a href="http://www.221021.com/Programming/java-programming/90008.html" target="_blank">Πώς να εκτυπώσετε Χαρακτήρες σε Java </a></li> </ul> </div> </div> </div> <div class="dibudaohnagdsaw"> <div class="das342sd"><p>Πνευματικά δικαιώματα © <a href="http://www.221021.com/" target="_blank" >Γνώση Υπολογιστών</a> Όλα τα δικαιώματα κατοχυρωμένα </p></div> </div> </div> </body> </html>