Présentation
Ce guide d'utilisation de l'outil exige qu'un projet Web dynamique ait été préalablement créé pour l'application et que
tous les composants SDO requis aient été développés et inclus dans ce projet. Les étapes suivantes sont réalisées dans
ce guide d'utilisation de l'outil :
Des références à d'autres ressources sont également fournies dans :
Créer un nouveau fichier JSP Faces dans le dossier WebContent du projet Web de l'application :
-
Lancez l'assistant de création de fichiers JSP Faces.
-
Sélectionnez le canevas de page souhaité (basic ou basic avec mise en cache des données du
client).
-
Vous pouvez également spécifier un canevas de page, une bibliothèque de balises et une feuille de style en cascade
(facultatif).
-
Cliquez sur le bouton Terminer pour ouvrir la nouvelle page dans Concepteur de page.
Le concepteur de pages contient une vue de palette composée de différents outils de dessin qui offrent de
nombreux composants d'interface utilisateur prédéfinis.
-
Faites glisser un composant JSF du tiroir des composants Faces ou des composants client Faces
(disponibles uniquement avec l'option de mise en mémoire cache des données côté client) vers votre page.
-
Faites glisser un composant SDO du tiroir de données vers votre page. L'assistant de composant de données
approprié est lancé et vous permet de spécifier la source et les propriétés initiales de configuration.
-
Faites glisser d'autres composants d'interface utilisateur de la palette vers votre page, en cas de besoin.
Les composants d'interface utilisateur d'une page sont configurés via des vues spécialisées (par exemple la vue de
propriétés, de données de pages et de données client) ou encore au moyen d'assistants qui
apparaissent lorsqu'ils sont déposés dans la page.
-
Configurez un composant JSF. La vue de propriétés permet d'effectuer les opérations suivantes :
a. Personnalisation de l'aspect d'un composant.
b. Association de la valeur d'un composant aux données définies dans la vue de données de pages
ou de données client.
c. Spécification des règles de navigation pour les composants de contrôle (par exemple, le bouton de
commande) sur la base des alias renvoyés par les éléments Java).
-
Configurez un composant SDO.
a. Une fois le composant placé dans une page, un assistant s'affiche et permet de spécifier la source des
données SDO (par exemple le nom de classe JavaBean ou le nom d'une base de données ou d'une table).
b. L'assistant permet également de configurer des options avancées de données SDO relationnelles (telles
que la génération automatique de clés et le contrôle de la simultanéité).
c. La vue de propriétés peut être utilisée pour personnaliser le format des données SDO et les
options de pagination, le cas échéant.
-
Configurez d'autres composants d'interface utilisateur. Utilisez la vue de propriétés pour afficher et
personnaliser les options disponibles pour ce composant.
Pour les composants JSF, la vue de modification rapide peut être utilisée pour ajouter des éléments Java dans
le cadre de la logique de gestion des événements et de validation.
-
Spécifiez des règles de validation simples (par exemple, spécifiez qu'une valeur est requise) dans la vue de
propriétés du composant.
-
Ajoutez un code personnalisé de validation à l'aide de la vue de modification rapide.
-
Personnalisez le code de gestion des événements d'un composant (par exemple, personnalisez le renvoi d'une valeur
d'alias afin de contrôler la navigation) à l'aide de la vue de modification rapide.
Sélectionnez l'option d'exécution sur le serveur (Exécuter en tant que > Exécuter sur serveur) dans la
barre de menus du concepteur de pages, afin de tester la page. Notez que vous devez sélectionner un serveur WebSphere
v5.1 ou version ultérieure comme environnement de test cible afin que les SDO soient pris en charge dans votre page
Web. Une fois que le serveur a démarré, la page s'ouvre dans une vue de navigateur et est prête à être testée.
-
Lancez Rational Application Developer v6.0.
-
Dans la barre de menus, sélectionnez les options d'aide > et de tutoriels.
-
Examinez attentivement les sections consacrées à : l'apprentissage par la visualisation,
l'apprentissage par le jeu et l'apprentissage par l'action.
|