Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe te Dynamische Information Display op webpagina's met Java Server Faces
JavaServer Faces ( JSF ) maakt gebruik van interacties component -en event - gebaseerde voor het bouwen van Web applicaties en bijbehorende gebruikersinterfaces . Rijke multimedia 's kan worden geproduceerd uit de technologie . Het is onderdeel van de Apache Beehive tool, ontworpen om Java EE applicaties sneller en gemakkelijker te ontwikkelen. Het gebruikt ook Netui , gebaseerd op Apache Struts , ontworpen voor het ontwikkelen van websites met Java. JSF maakt de creatie van dynamische content op basis van dynamische gegevens opgehaald uit een website backend of database. Instructies
1

Download de nieuwste versie van de JSF . Er zijn een aantal projecten waarin JSF , en er kunnen verschillende versies van de download beschikbaar is ( zie bronnen ) zijn. Kopen van 2

Enable JSF door het integreren JSF tags in je web app . Gebruik de meest recente versie van de JSF , indien mogelijk.
3

Configureer uw webtoepassing door wijziging van de juiste XML configuratie bestand voor uw versie . Dit zal in de documentatie die bij het ​​downloaden worden aangegeven . JSF programmering gaat met behulp van servlets voorzien JSF , en standaard Java Server Pages ( JSP ) servlets . Om JSF te gebruiken , zal u een bestand Web.xml , JSF servlets , en een " Facesconfig.xml " bestand als minimumeis nodig .

Test 4 de JavaFaces configuratie . Zodra het milieu werkt en geconfigureerd , zult u in staat zijn om het JSF -omgeving gebruiken om dynamische webpagina 's te schrijven .
5

Schrijf de JSP -code . Het proces hier gaat om het creëren van de JSP-pagina's , het creëren van een onroerend goed bestand , het creëren van een beheerde boon , het registreren van de boon in het configuratiebestand , het definiëren van een navigatie- regel voor het, en uiteindelijk draaien van de applicatie .

Een voorbeeld van een eenvoudige JSF applicatie ( zie bronnen ) wordt hier gedupliceerd :

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

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

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


vul je naam value = " " /> < /h1 > <p> <h:outputText <br> value=""/> <p> <h:inputText <br> value="" /> < br <p> <h:commandButton > action="result" value="" /> <br> <p> < /u > <br> <p> < /body > <br> <p vorm > < /html > <br> <p> < /f : view > <br> <br></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=90> <tr> <td bgColor=#e7edf4 align=middle><script language='javascript' src='/ad/201310/3.js'></script></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=90> <tr> <td align=left>Previous: <a class='LinkPrevArticle' href='/programmering/java-programming/201309/90276.html' >Wat is een Actionservlet in Struts ? </a></li> </td> <td align=right>Next: <a class='LinkNextArticle' href='/programmering/java-programming/201309/90278.html' >JDK 1.6.0-7 Java Upgrade Installatie Problemen </a></li> </td> </tr> </table> </td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=18> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=246> <tr> <td height=246 vAlign=top width=199> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=199> <tr> <td height=244 vAlign=top width=197> <table border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#dbe3ee> <tr> <td height=29 width="4%"> </td> <td width="96%"><STRONG>Java Programming</STRONG></td> </tr> </table> <table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/java-programming/201309/90392.html" title="Hoe kan ik een afbeelding uploaden in een desktop applicatie in Java " target="_self">Hoe kan ik een afbeelding uplo…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/java-programming/201309/89510.html" title="Onverenigbaar Soorten behulp Cast methode van klasse in Java " target="_self">Onverenigbaar Soorten behulp C…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/java-programming/201309/90726.html" title="Hoe je Java Install " target="_self">Hoe je Java Install </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/java-programming/201309/89814.html" title="Hoe maak je een abstracte klasse in NetBeans Creëren " target="_self">Hoe maak je een abstracte klas…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/java-programming/201309/89958.html" title="Hoe je afbeeldingen Flip in Java " target="_self">Hoe je afbeeldingen Flip in Ja…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/java-programming/201309/89270.html" title="Hoe je je Scrabble Score Bereken in Java " target="_self">Hoe je je Scrabble Score Berek…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/java-programming/201309/89534.html" title="Hoe maak je een Android -platform compileren " target="_self">Hoe maak je een Android -platf…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/java-programming/201309/90156.html" title="Hoe maak je een tekst veld Default Zorg voor 0 In Java " target="_self">Hoe maak je een tekst veld Def…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/java-programming/201309/89563.html" title="How to: iReport voor NetBeans " target="_self">How to: iReport voor NetBeans </a></td></tr><tr></tr></table></td> </tr> </table> </td> <td vAlign=top width=12></td> <td vAlign=top width=375> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=375> <tr> <td height=244 vAlign=top> <table border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#dbe3ee> <tr> <td height=29 width="4%"> </td> <td width="96%"><STRONG>Related Articles</STRONG></td> </tr> </table> <table border=0 cellSpacing=4 cellPadding=0 width="95%" align=center height=209> <tr> <td height=201 width="33%"><IMG src="/img_xby/n1.jpg" width=111 height=182></td> <td width="67%"><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96568.html' target="_self">Hoe maak je een Combo Box Maak in Visual…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96567.html' target="_self">Hoe maak je een Check Box Maak in Visual…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96566.html' target="_self">Hoe maak je een tekstvak maken in Visual…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96565.html' target="_self">Hoe maak je een optie Box in Visual Basi…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96564.html' target="_self">Hoe maak je een schijf keuzelijst in Vis…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96563.html' target="_self">Hoe kan ik een keuzelijst maken in Visua…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96562.html' target="_self">Hoe kan ik een Picture Box Maak in Visua…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96561.html' target="_self">Hoe een bestand keuzelijst Maak in Visua…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96560.html' target="_self">Hoe kan ik een afbeelding Box Maak in Vi…</a><br></td> </tr> </table> </td> </tr> </table> </td> <td vAlign=top width=8></td> <td vAlign=top width=376> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=375> <tr> <td height=244 vAlign=top> <table border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#dbe3ee> <tr> <td height=29 width="4%"> </td> <td width="96%"><STRONG>Programmering Articles</STRONG></td> </tr> </table> <table border=0 cellSpacing=4 cellPadding=0 width="95%" align=center height=207> <tr> <td height=199 width="33%"><IMG src="/img_xby/n2.jpg" width=111 height=182></td> <td width="67%"> <table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/java-programming/201309/90514.html" title="Hoe je Java String converteren naar Datum " target="_self">Hoe je Java String converteren naar Datu…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/visual-basics-programming/201309/94825.html" title="Hoe kan ik meerdere formulieren Maak in VB " target="_self">Hoe kan ik meerdere formulieren Maak in …</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/cc-programming/201309/86064.html" title="Hoe maak je een CSV-bestand lezen in C " target="_self">Hoe maak je een CSV-bestand lezen in C </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/93180.html" title="Hoe de Array Command in PHP gebruiken " target="_self">Hoe de Array Command in PHP gebruiken </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/visual-basics-programming/201309/94851.html" title="Hoe te downloaden van een bestand Byte door Byte in VB.NET " target="_self">Hoe te downloaden van een bestand Byte d…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/cc-programming/201309/85783.html" title="Hoe te initialiseren een ArrayList " target="_self">Hoe te initialiseren een ArrayList </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/javascript-programming/201309/91105.html" title="Hoe te wijzigen van een achtergrondbeeld op Rollover " target="_self">Hoe te wijzigen van een achtergrondbeeld…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/java-programming/201309/90168.html" title="Hoe je Java String Set om Null " target="_self">Hoe je Java String Set om Null </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/ruby-programming/201309/94241.html" title="Hoe te Pas een IRB Prompt " target="_self">Hoe te Pas een IRB Prompt </a></td></tr><tr></tr></table></td> </tr> </table> </td> </tr> </table> </td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=10> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=57> <tr> <td class=bs background=/img_xby/di.jpg align=center>Copyright © Computer Kennis http://www.nldit.com <script language='javascript' src='/ad/201310/5.js'></script></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=10> <tr> <td></td> </tr> </table> </div> </body> </html>