Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come visualizzare informazioni dinamiche sulle pagine Web con JavaServer Faces

JavaServer Faces ( JSF ) utilizza le interazioni dei componenti e event-based per la creazione di applicazioni Web e interfacce utente associati. Ricchi, le pagine multimediali possono essere prodotti dalla tecnologia . Fa parte dello strumento Apache Beehive , progettato per rendere le applicazioni Java EE più veloce e più facile da sviluppare . Utilizza anche Netui , che è basato su Apache Struts , progettato per lo sviluppo di pagine Web utilizzando Java . JSF permette la creazione di contenuti dinamici in base a informazioni dinamiche recuperate da un sito web o un database back-end . Istruzioni
1

Scarica l'ultima versione di JSF . Ci sono una serie di progetti che incorporano JSF , e ci possono essere diverse versioni del download disponibili ( vedi Risorse ) .
2

Abilita JSF integrando i tag JSF nella tua applicazione web . Utilizza la più recente versione di JSF , se possibile.
3

configurare l'applicazione Web , modificando il file di configurazione XML appropriato per la versione . Ciò sarà indicato nella documentazione fornita con il download. JSF programmazione comporta l'uso di servlet forniti con JSF , e standard di Java Server Pages ( JSP ) servlet . Per poter utilizzare JSF , avrete bisogno di un file web.xml , JSF servlet , e un file " Facesconfig.xml " come requisito minimo .
4

testare la configurazione JavaFaces . Una volta che l'ambiente è in funzione e configurato , si sarà in grado di utilizzare l'ambiente JSF per scrivere programmi Web dinamici .
5

Scrivere il codice JSP . Il processo qui comporta la creazione delle pagine JSP , la creazione di un file di proprietà , la creazione di un bean gestito , registrando il fagiolo nel file di configurazione , la definizione di una regola di navigazione per esso , e, infine, l'esecuzione dell'applicazione .

Un esempio di applicazione JSF semplice ( vedi Risorse ) è duplicato qui:

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

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

< f : loadBundle basename = " roseindia.messages "var = " messaggio " />



inserisci il tuo nome 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> <ul class="mhjkhjlj"> <li> <a class='LinkPrevArticle' href='/Programmazione/Java-Programming/1180552.html' >Che cosa è un ActionServlet in Struts </a></li> <li> <a class='LinkNextArticle' href='/Programmazione/Java-Programming/1180556.html' >JDK Java 1.6.0-7 Problemi di installazione di aggiornamento </a></li> </ul> <div class="deep"> <div class="guanggadsadswqew"><script language='javascript' src='http://www.354353.com/AD/it3.js'></script></div> <div class="guanggadsadswqew1"></div> </div> <div class="xiangguanleitong"> <div class="vbfdghgjt65f"><h4>Informazioni correlate</h4></div> <ul> <li><a href="/Programmazione/Nozioni-di-base-di-Visual-Programming/1190496.html" target="_blank">Come ottenere Visual Basic 2008 </a></li><li><a href="/Programmazione/Nozioni-di-base-di-Visual-Programming/1191044.html" target="_blank">È Visual Basic Open Source </a></li><li><a href="/Programmazione/Java-Programming/1179288.html" target="_blank">Come utilizzare CLOB in Java </a></li><li><a href="/Programmazione/Java-Programming/1178398.html" target="_blank">Aiuto con file sequenziali in programmazione Java </a></li><li><a href="/Programmazione/Nozioni-di-base-di-Visual-Programming/1188796.html" target="_blank">Come utilizzare API grafica in VB.NET </a></li><li><a href="/Programmazione/Computer-Programming-Languages/1175216.html" target="_blank">Come fare il vostro nofollow Blogroll </a></li><li><a href="/Programmazione/C--C-----Programming/1171604.html" target="_blank">Come scrivere un programma che stamperà coppie ordinate in C + + </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1183306.html" target="_blank">Come fare un PHP Redirect Con Blogger </a></li> </ul> </div> </div> </div> <div class="woshiyouleirog"> <div class="zxtjianasd"> <div class="bidssdfjm3"><h4>Articoli consigliati</h4></div> <div class="dasdcdfurit33"> <ul> <li><a href="/Programmazione/Java-Programming/1179146.html" target="_blank">Come trovare un numero di porta del sistema con Java </a></li><li><a href="/Programmazione/Java-Programming/1179646.html" target="_blank">Come accedere a una matrice di stringhe in JSP </a></li><li><a href="/Programmazione/Java-Programming/1181250.html" target="_blank">Tutorial su JSP personalizzati Tags </a></li><li><a href="/Programmazione/Java-Programming/1178106.html" target="_blank">Come migliorare la scrittura della logica in Java </a></li><li><a href="/Programmazione/Java-Programming/1179908.html" target="_blank">Come convertire una matrice binaria in una stringa in Java </a></li><li><a href="/Programmazione/Java-Programming/1178502.html" target="_blank">Come fare un App gratis </a></li><li><a href="/Programmazione/Java-Programming/1178242.html" target="_blank">Come nascondere un task in Java JFrame </a></li><li><a href="/Programmazione/Java-Programming/1180512.html" target="_blank">Come usare Infinity in Java </a></li><li><a href="/Programmazione/Java-Programming/1178682.html" target="_blank">Come controllare se la stringa è un numero in Java usando l'espressione regolare </a></li><li><a href="/Programmazione/Java-Programming/1180980.html" target="_blank">Metodi di applet Java </a></li> </ul> </div> </div> <div class="guanggandgsa32a"> </div> <div class="huosirengs"> <li><a class='childclass' href='/Programmazione/C--C-----Programming/' target="_self">C /C + + Programming</a></li> <li><a class='childclass' href='/Programmazione/Computer-Programming-Languages/' target="_self">Computer Programming Languages</a></li> <li><a class='childclass' href='/Programmazione/Delphi-Programming/' target="_self">Delphi Programming</a></li> <li><a class='childclass' href='/Programmazione/Java-Programming/' target="_self">Java Programming</a></li> <li><a class='childclass' href='/Programmazione/Programmazione-Javascript/' target="_self">Programmazione Javascript</a></li> <li><a class='childclass' href='/Programmazione/PHP--MySQL-Programmazione/' target="_self">PHP /MySQL Programmazione</a></li> <li><a class='childclass' href='/Programmazione/Perl-Programming/' target="_self">Perl Programming</a></li> <li><a class='childclass' href='/Programmazione/Python-Programming/' target="_self">Python Programming</a></li> <li><a class='childclass' href='/Programmazione/rubino-Programmazione/' target="_self">rubino Programmazione</a></li> <li><a class='childclass' href='/Programmazione/Nozioni-di-base-di-Visual-Programming/' target="_self">Nozioni di base di Visual Programming</a></li> </div> </div> </div> <div class="dsadsafa-da"> <p class="sdqwfwe42">  </p> <p class="vbnhg654">Programmazione © www.354353.com</p> <p class="iop8iud"> </p> </div> </div> </body> </html>