Affichage des informations dynamiques sur les pages Web avec JavaServer Faces

Ce tutoriel décrit la procédure à suivre pour construire un site Web d'annonces classées simple. Le site affiche les articles proposés à la vente et autorise les utilisateurs à en ajouter d'autres, à modifier les détails relatifs aux articles qu'ils ont ajoutés et à rechercher les articles par catégorie.

Ce tutoriel utilise les fichiers Faces JSP pour créer le site Web. Les pages sont liées à une base de données qui stocke les annonces classées. En faisant glisser les composants Faces dans les pages Faces JSP, vous créez la fonctionnalité CRUD de base qui permet aux visiteurs du site de gérer leurs annonces.

Le site terminé se présente comme dans la capture d'écran suivante :

Aperçu du site Web

Conditions requises

Pour exécuter ce tutoriel, vous devez maîtriser les sujets suivants :

Il est également souhaitable de maîtriser les notions suivantes :

Durée prévue

L'exécution des deux modules qui composent ce tutoriel vous prendra environ 3 heures 15 minutes. Cependant, ces deux modules peuvent être exécutés indépendamment l'un de l'autre. Si vous souhaitez découvrir d'autres aspects des sites Web dynamiques au cours de ce tutoriel, prévoyez plus de temps pour son exécution.

Modules d'apprentissage et objectifs visés

Ce tutoriel se compose de deux modules qui ont chacun des objectifs différents. Vous pouvez les exécuter tous les deux ou vous limiter à un seul. Pour que le site Web fonctionne correctement, vous devez aller jusqu'au bout de chaque exercice.

Le module 1 : Création de pages Web avec des connexions de données indique comment configurer une connexion à une base de données et utiliser les données de cette dernière dans les pages Web. Dans ce module vous allez :

Le module 2 : Ajout de fonctions avancées indique comment utiliser efficacement les données d'une base de données. Dans ce module vous allez :

Quand vous serez prêt, vous pourrez commencer par le module 1 : Création de pages Web avec des connexions de données

Retour d'informations
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.