Exercice 1.4 : Ajout d'une méthode de proxy au fichier JSP Faces
Avant de commencer, vous devez effectuer l'exercice 1.3 : Recherche d'un service Web et création d'un proxy de service Web.
Maintenant que vous avez généré un proxy pour le service Web, vous devez ajouter ses méthodes au fichier JSP Faces.
- Cliquez sur l'onglet Conception du fichier WSProxy.jsp.
- Dans la vue Données de page, sélectionnez temperatureporttypeproxyGetTempParamBean(pagecode.TemperatureporttypeproxyGetTempParamBean)
et faites-le glisser dans le fichier WSProxy.jsp.
- Le panneau Insérer un service Web s'affiche. La zone représentant le code postal doit être sélectionnée. Cliquez sur Fin.
Cette opération crée un élément de l'interface graphique qui vous permet d'entrer un code postal et de cliquer sur Submit pour exécuter doGetTempAction.
- Dans la vue Données de page, sélectionnez temperatureporttypeproxyGetTempResultBean(float) et faites-le glisser dans le fichier WSProxy.jsp.
- Le panneau Insérer un service Web s'affiche. La zone de sortie du service Web doit être sélectionnée. Cliquez sur Fin. Cette opération permet de créer un élément de l'interface graphique qui affiche le résultat.
- Vous devez à présent lier l'action GetTemp au bouton Submit du fichier JSP. Pour ce faire, sélectionnez doTemperatureporttypeproxyGetTempAction() dans la vue Données de page et faites-le glisser dans la page JSP.
- Le fichier WSProxy.jsp doit maintenant apparaître sous la forme suivante :

- Sélectionnez Fichier > Sauvegarder pour sauvegarder le fichier. Fermez l'éditeur de WSProxy.jsp.
- Dans la vue Navigateur de projets, cliquez sur WSProxy.jsp à l'aide du bouton droit de la souris et sélectionnez Exécuter > Exécuter sur le serveur.
- Sélectionnez le système WebSphere Application Server v6 déjà créé et cliquez sur Fin. Si vous souhaitez exécuter le fichier JSP Faces sur un autre serveur que WebSphere Application Server version 6, vous devez recibler le projet Web créé vers un autre serveur.
Une fois que la page JPS s'exécute sur le serveur, les données doivent s'afficher dans un navigateur Web de l'espace de travail.
Vous pouvez tester le service Web en entrant une valeur admise dans la zone du code postal et en cliquant sur Submit.
Terminez l'exécution du tutoriel en consultant les éléments de la rubrique Récapitulatif.