Exemples JavaServer Faces 2.0

Les exemples JavaServer Faces (JSF) 2.0 font la démonstration de trois nouvelles fonctions ajoutées à JSF 2.0 : Ajax, les canevas (templating) et les composants composites. Les exemples illustrent la création, le traitement et le rendu de demandes Ajax ; ils montrent également comment utiliser des canevas (templates) pour donner une présentation standard à une application et des composants composites pour créer des composants réutilisables et complets, avec leurs propres convertisseurs, valideurs, rendeurs et écouteurs.

Durée nécessaire à l'installation et à la configuration de ces exemples

15 minutes

Conditions préalables à l'utilisation

  • WebSphere Application Server Version 8.0 ou Version 8.5
Important : Ces exemples ont été testés avec WebSphere Application Server version 8.0 et version 8.5.

Téléchargement des exemples

Téléchargez les fichiers des exemples JavaServer Faces 2.0 depuis un site de téléchargement de produits. Effectuez les étapes suivantes :

  1. Choisissez l'une des techniques suivantes pour télécharger le fichier JSF20.zip vers un répertoire de votre poste de travail : FTP ou HTTP. Vous pouvez créer le chemin de répertoire /samples/JSF20Samples sur votre poste de travail et y télécharger les fichiers des exemples JSF 2.0.
  2. Dans la boîte de dialogue qui s'affiche, indiquez le répertoire cible dans lequel enregistrer le fichier compressé et cliquez sur OK.
  3. Les fichiers contenus dans JSF20Samples.zip sont répartis dans la structure de répertoires suivante :
    /images
    /installableApps
    /META_INF
    /scripts
    /src
    /style
    build.xml
    readme.html
    Avertissement : Le fichier readme.html contient des informations sur l'installation et l'exécution de l'exemple.

Description des exemples

SampleAjax.war

L'utilisation d'Ajax dans votre application vous évite d'avoir à traiter et à rendre l'intégralité de la vue d'une page pour une action particulière. Grâce à la balise f:ajax, vous pouvez mettre à jour des composants spécifiques en utilisant une demande Ajax pour traiter et rendre uniquement la partie nécessaire d'une vue.

SampleTemplating.war

L'emploi de canevas (ou "templating") est utile aux applications qui ont un flux commun ; par exemple, un en-tête et un pied de page communs à toutes les pages affichées. L'utilisation de canevas vous permet de modifier facilement le contenu de vos pages tout en conservant la même présentation générale. Les composants composites vous permettent d'empaqueter des composants JSF avec leurs propres convertisseurs, valideurs, rendeurs et écouteurs comme un seul et même composant réutilisable. Ce module vous montre comment utiliser des canevas et des composants composites dans une application.

Rubrique de concept    

Dispositions pour les centres de documentation | Commentaires

Dernière mise à jour : October 09, 2014 04:31 AM EDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-nd-mp&topic=sample_jsf20
Nom du fichier : sample_jsf20.html