| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Comment afficher des informations dynamiques sur les pages Web avec JavaServer Faces
    JavaServer Faces (JSF ) utilise les interactions de composants et basé sur les événements pour créer des applications Web et des interfaces utilisateur associées. Rich pages , multimédia peuvent être produites à partir de la technologie. Il fait partie de l'outil de Beehive Apache, conçue pour réaliser des applications Java EE plus rapide et plus facile à développer . Il utilise également NETUI , qui est basé sur Apache Struts, conçu pour développer des pages Web en utilisant Java. JSF permet la création de contenu dynamique basé sur des informations dynamiques extraites d'un site Web ou base de données back-end . Instructions
    1

    Télécharger la dernière version de JSF. Il ya un certain nombre de projets intégrant JSF, et il peut y avoir différentes versions de la disposition téléchargement ( voir Ressources).
    2

    Activer JSF en intégrant les balises JSF dans votre application Web. Utilisez la toute dernière version du JSF , si possible.
    3

    configurer votre application Web en modifiant le fichier de configuration XML correspondant à votre version . Ce sera indiquée dans la documentation fournie avec le téléchargement. Programmation JSF implique l'utilisation de servlets fournies avec JSF et pages standard de JSP (Java Server ) de servlets . Pour utiliser JSF, vous aurez besoin d'un fichier web.xml, servlets JSF , et un fichier " Facesconfig.xml " comme une exigence minimale .
    4

    Tester la configuration de JavaFaces . Une fois l'environnement fonctionne et configuré , vous serez en mesure d'utiliser l'environnement JSF pour écrire des programmes Web dynamiques.
    5

    Ecrire le code JSP. Le processus ici comprend la création des pages JSP , la création d'un fichier de propriétés , la création d' un bean géré , l'enregistrement du haricot dans le fichier de configuration, la définition d'une règle de navigation pour elle, et enfin l'exécution de l' application.

    Un exemple d'une application JSF simples (voir Ressources) est dupliqué ici:

    <% @ taglib uri = préfixe " http://java.sun.com/jsf/html " = " h "%> Photos

    <% @ taglib uri = préfixe " http://java.sun.com/jsf/core " = " f "%> Photos

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



    entrer votre nom value = " " /> </h1> Photos <p> <h:outputText value=""/> <br> <p> <h:inputText value="" /> < br > <p> <h:commandButton action="result" value="" /> <br> <p> </h: form> Photos <p> </body> Photos <p > </html> Photos <p> < /f: view> Photos <br> <div class=ad2><script language='javascript' src='/ad/201310/4.js'></script></div> </div> </td> </tr> </table> <table width="95%" height="1" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#DEE7EE"> <tr> <td></td> </tr> </table> <table width="100%" height="7" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="91%" height="52" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="51%"><p>Previous : <a class='LinkPrevArticle' href='/programmation/java-programming/90276.html' >Qu'est-ce qu'un ActionServlet dans Struts </a></li></p></td> </tr> <tr> <td width="49%"> next : <a class='LinkNextArticle' href='/programmation/java-programming/90278.html' >JDK Java 1.6.0-7 Problèmes d'installation de mise à niveau </a></li></td> </tr> </table></td> </tr> </table> <table width="100%" height="7" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="770" height="246" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="375" height="246" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm"> articles connexes </td> </tr> </table> <table width="95%" height="209" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="201"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/java-programming/90364.html" title="Comment transformer un code source Java dans un diagramme de flux " target="_self">Comment transformer un code source Java dans un diagram…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/java-programming/89523.html" title="Comment faire un Boolean privé en Java " target="_self">Comment faire un Boolean privé en Java </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/java-programming/89464.html" title="Comment faire pour dépanner un Android Eclipse AVD " target="_self">Comment faire pour dépanner un Android Eclipse AVD </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/java-programming/90585.html" title="Comment mettre à jour un tableau de chaînes en Java dynamique " target="_self">Comment mettre à jour un tableau de chaînes en Java d…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/java-programming/89138.html" title="Comment se connecter à ODB Java " target="_self">Comment se connecter à ODB Java </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/java-programming/90707.html" title="Comment faire pour démarrer Tomcat sur ​​Linux " target="_self">Comment faire pour démarrer Tomcat sur ​​Linux </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/java-programming/89538.html" title="Comment remplacer une balle qui rebondit avec un oiseau Rebondir en Java " target="_self">Comment remplacer une balle qui rebondit avec un oiseau…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/java-programming/89021.html" title="Comment convertir RVB en YcrCb en Java " target="_self">Comment convertir RVB en YcrCb en Java </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/java-programming/89190.html" title="Comment voir les adresses IP en Java Chat Rooms " target="_self">Comment voir les adresses IP en Java Chat Rooms </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/java-programming/89923.html" title="Comment faire une interface graphique en Java " target="_self">Comment faire une interface graphique en Java </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> <td width="20" valign="top"></td> <td width="375" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm">articles en vedette </td> </tr> </table> <table width="95%" height="207" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="199"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/computer-programming-languages/87497.html" title="Comment faire pour convertir Variables " target="_self">Comment faire pour convertir Variables </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/visual-basics-programming/94561.html" title="Comment utiliser plusieurs inégalités dans Visual Basic " target="_self">Comment utiliser plusieurs inégalités dans Visual Bas…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/visual-basics-programming/95971.html" title="Comment lire un fichier CSV à l'aide VB " target="_self">Comment lire un fichier CSV à l'aide VB </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/computer-programming-languages/88384.html" title="Comment apprendre la programmation Mobile " target="_self">Comment apprendre la programmation Mobile </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/computer-programming-languages/87627.html" title="Binaires Calcul Trucs et astuces " target="_self">Binaires Calcul Trucs et astuces </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/cc-programming/85348.html" title="Comment faire un C + + Critter Programme Caretaker plus expressif " target="_self">Comment faire un C + + Critter Programme Caretaker plus…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/cc-programming/86155.html" title="Comment générer un nombre aléatoire en C " target="_self">Comment générer un nombre aléatoire en C </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/computer-programming-languages/87996.html" title="Comment synchroniser à Changelist " target="_self">Comment synchroniser à Changelist </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/computer-programming-languages/88475.html" title="Comment construire votre propre PC Software " target="_self">Comment construire votre propre PC Software </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/java-programming/89114.html" title="Comment savoir si un JTextField est vide " target="_self">Comment savoir si un JTextField est vide </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> </tr> </table></td> </tr> </table> <table width="980" height="8" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=980 bgColor=#36506e height=90> <tr> <td class=bs height=90 align=middle>Copyright © Connaissances Informatiques http://fr.wingwit.com <script language='javascript' src='/ad/201310/1.js'></script></td> </tr> </table> </div> </body> </html>