Développement de vos services WebFacing à l'aide d'un diagramme Web

Les graphiques Web vous permettent de créer des services WebFacing à l'aide d'un environnement de développement visuel. Le moteur d'exécution du contrôleur Struts est actif par défaut pendant la conversion WebFacing, vous pouvez par conséquent étendre l'application pour qu'elle comprenne les services WebFacing basés Struts. Vous pouvez ensuite intégrer ces services à votre application WebFacing à l'aide des actions de touches de commande ou des hyperliens de zone.

Vous pouvez visualiser l'objet suivant dans la vue Navigateur :
  • Projet WebFacing/Web Diagrams/WF Runtime/WFController.gph - Ce diagramme en lecture seule illustre la conception du contrôleur Struts WebFacing.
Pour créer votre premier diagramme Web au sein de votre projet WebFacing basé Struts :
  1. Dans la vue Navigateur, développez Projet WebFacing > Diagramme Web.
  2. Cliquez avec le bouton droit de la souris sur le dossier Diagrammes Web et sélectionnez Nouveau > Autre > Web > Diagramme Web.
  3. Cliquez sur Suivant.
  4. Indiquez le nom du nouveau diagramme (MonServiceWF, par exemple).
  5. Cliquez sur Terminer pour créer le nouveau diagramme Web.
Pour ajouter des objets au diagramme :
  1. Cliquez avec le bouton droit de la souris n'importe où dans le diagramme et sélectionnez Nouveau > Composants Web > Page Web pour créer une icône qui représente la nouvelle page JSP.
  2. Affectez un nom au noeud de page Web en précisant un chemin relatif au dossier WebContent du projet. Pour renommer un noeud, cliquez dessus avec le bouton droit de la souris et sélectionnez Renommer.
  3. Répétez les étapes 1 et 2 pour ajouter une autre page Web.
  4. Cliquez avec le bouton droit de la souris sur le premier noeud de page Web, sélectionnez Connexion, puis glissez votre curseur sur le deuxième noeud de page Web afin d'établir une connexion visuelle entre ces deux noeuds.
  5. Pour les deux noeuds de page Web, double-cliquez sur le noeud afin d'appeler un assistant.
  6. Parcourez les étapes de l'assistant et cliquez sur Terminer pour créer ou pour réaliser le noeud.

Maintenant que vous connaissez les bases du développement des diagrammes Web, vous pouvez commencer à aller plus loin dans le développement de votre application au sein de l'environnement visuel. Pour reprendre à l'endroit où vous aviez commencé, vous pouvez également développer des mappages d'actions, des beans de formulaires, etc.

Après avoir développé des services, des fichiers JSP ou d'autres composants dans un diagramme Web, vous pouvez configurer les touches de commande de votre application WebFacing qui appellera un composant spécifique que vous aurez développé à l'aide du diagramme Web lorsque l'utilisateur cliquera dessus. Pour plus d'informations, consultez les tâches connexes.