Exercice 1.1 : Importation des ressources requises
Vous devez d'abord importer les ressources requises pour ce tutoriel :
- Un ensemble
de pages Web (fichiers Faces JSP)
- Une base de données Cloudscape exemple
Importation du fichier de projet exemple
Les pages Web de base et la base de données exemple de ce tutoriel sont incluses dans un fichier ZIP. Vous êtes invité à ouvrir ce fichier ZIP pour pouvoir utiliser ces pages et la base de données.
- Dans la barre de menus, cliquez sur Fichier > Importer. La fenêtre d'importation s'affiche.
- Sous Sélectionnez une source d'importation, cliquez sur Echange de projets.
- Cliquez sur Suivant. La fenêtre Importation du contenu de l'échange de projets s'affiche.
- En regard de la zone A partir du fichier zip, cliquez sur Parcourir et accédez au répertoire
suivant : <répinstall>/rwd/eclipse/plugins/com.ibm.etools.webtools.tutorial.doc/resources, où
<répinstall> est le répertoire d'installation.
- Sélectionnez module1.zip comme cible de l'importation et cliquez sur Ouvrir.
- Cliquez sur Sélectionner tout.
- Cliquez sur Terminer. L'assistant importe le projet dans votre espace de travail. Il se peut que le projet n'apparaisse pas immédiatement si vous ne vous trouvez pas dans la perspective Web car c'est dans cette dernière qu'il s'affiche correctement.
Bascule vers la perspective Web
La perspective Web est la fenêtre utilisée pendant ce tutoriel.
Pour basculer vers cette perspective, procédez comme suit :
- Dans la barre de menus, cliquez sur Fenêtre > Ouvrir la perspective > Autre. La fenêtre de sélection d'une perspective s'affiche.
- Cliquez sur Web. Si l'option Web n'est pas affichée, cliquez sur Tout afficher pour que cette option s'affiche.
- Cliquez sur OK. Le plan de travail passe à la perspective Web. Le projet et les ressources associées apparaissent dans la vue Explorateur de projets :
Définition du serveur cible pour le projet Web dynamique
Vous pouvez exécuter ce tutoriel avec WebSphere Application Server v6.0 ou WebSphere Application Server v5.1. Votre choix peut se porter sur le serveur que vous serez amené à utiliser le plus souvent ou sur le serveur utilisé par vos autres projets. Ce tutoriel fonctionnera de la même manière quel que soit le serveur choisi mais vous devrez toujours utiliser le même serveur tout au long de son exécution.
Vous ne pouvez pas définir un serveur cible dans cet exercice et utiliser un serveur différent pour tester le site ; cela serait source d'erreurs.
- Dans la vue Explorateur de projets, développez Applications d'entreprise.
- Cliquez à l'aide du bouton droit de la souris sur ClassifiedsTutorialEAR et sélectionnez Propriétés dans le menu en incrustation. La fenêtre Propriétés s'affiche.
- Dans la partie gauche de cette fenêtre, cliquez sur Serveur.
- Dans la liste Environnement d'exécution cible, choisissez le serveur que vous allez utiliser pour ce tutoriel. Vous pouvez choisir WebSphere Application Server v6.0 ou WebSphere Application Server v5.1.
Important : Prenez note du serveur choisi. Vous aurez besoin de cette information lors des prochains exercices.
- Cliquez sur OK.
Si le serveur de votre choix ne se trouve pas dans la liste Environnement d'exécution cible ou si aucun des deux serveurs n'y figure, procédez comme suit pour installer un serveur :
- Fermez le plan de travail.
- Exécutez le programme d'installation de Rational Software Development Platform.
- A partir du menu d'installation, choisissez l'option permettant d'installer le serveur de votre choix.
- Lorsque le serveur est installé, ouvrez le plan de travail.
- Cliquez à l'aide du bouton droit de la souris sur ClassifiedsTutorialEAR et sélectionnez Propriétés dans le menu en incrustation.
- Dans la partie gauche de cette fenêtre, cliquez sur Serveur.
- Dans la liste Environnement d'exécution cible, choisissez le serveur que vous allez utiliser pour ce tutoriel. Vous pouvez choisir WebSphere Application Server v6.0 ou WebSphere Application Server v5.1.
- Cliquez sur OK.
A propos des fichiers utilisés dans ce tutoriel
Le projet Web dynamique ClassifiedsTutorial inclut plusieurs fichiers Faces JSP. Pour ouvrir un fichier, cliquez deux fois dessus à partir de la vue Explorateur de projets. Vous pouvez également cliquer deux fois sur
Navigation sur le site Web dans la vue Explorateur de projets pour afficher une représentation sous forme de mappe des liaisons entre les pages.
Les fichiers Faces JSP suivants (ainsi qu'un fichier modèle) sont les pages Web clés du projet :
- all_records.jsp - Ce fichier correspond à la page d'accueil du site. Il affiche chaque annonce classée dans la base de données.
- filtered_records.jsp - Cette page fonctionne comme une page de résultats de recherche, en affichant uniquement les enregistrements appartenant la catégorie sélectionnée.
- new_record.jsp - Cette page permet de créer une annonce classée.
- update_record.jsp - Cette page permet de modifier les détails d'une annonce dans la base de données ou de supprimer une annonce.
- template.jtpl - Ce fichier est utilisé comme modèle pour les pages du site. Il inclut des éléments tels que la table et la bannière "Welcome to the Classifieds" de couleur grise, qui apparaissent sur toutes les pages. Cette page comporte également deux onglets de navigation, sous la bannière grise, qui permettent d'accéder à la page d'accueil et à la nouvelle page d'annonces classées.
Vous pouvez maintenant aborder l'exercice 1.2 : Utilisation de la liste des enregistrements relationnels et de la table de données.