< Précédent

Leçon 2 : Création et test du service Web

Après avoir créé un projet compatible avec JAX-RS, vous pouvez télécharger les fichiers Java™ utilisés par l'application et tester le service Web.

Créer un service Web JAX-RS

  1. Téléchargez le projet qui contient les classes Java nécessaires à l'application.
  2. Dans votre projet Web, créez un package appelé com.test (cliquez avec le bouton droit de la souris sur Ressources Java > src et sélectionnez Nouveau > Package). Importez les classes suivantes du projet téléchargé dans le package :
    • AddressBook.java
    • AddressBookApplication.java
  3. Ouvrez WebContent/WEB-INF/web.xml. Dans la vue Conception, sélectionnez le servlet JAX-RS, cliquez sur Ajouter et ajoutez un paramètre d'initialisation au servlet, en laissant les zones de nom et de valeur vides. Enregistrez web.xml en ignorant les erreurs éventuelles affichées.
    Capture d'écran montrant comment ajouter un paramètre d'initialisation au descripteur de déploiement d'application Web de votre projet compatible avec JAX-RS
  4. Dans la vue Problèmes, cliquez avec le bouton droit de la souris sur l'avertissement param-name et sélectionnez Correctif rapide. Recherchez une sous-classe existante et sélectionnez AddressBookApplication.
  5. Sauvegardez web.xml.

Tester le service Web JAX-RS

  1. Dans la vue Serveurs, cliquez avec le bouton droit de la souris sur votre serveur et sélectionnez Ajouter et supprimer, puis ajoutez le fichier EAR JAX-RS au serveur. Redémarrez le serveur.
  2. Pour extraire toutes les adresses de l'application de carnet d'adresses, ouvrez un navigateur Web et entrez l'adresse URL suivante : http://localhost:<port_hôte_défaut>/<nom_application>/jaxrs/addresses Exemple selon la convention de dénomination utilisée dans ce tutoriel et avec le port par défaut : http://localhost:9080/JAXRS/jaxrs/addresses
    Note: Vous pouvez déterminer le nom de port d'hôte par défaut dans l'onglet de configuration du serveur de la console d'administration de WebSphere Application Server.
  3. Entrez l'adresse URL suivante : http://localhost:<port_hôte_défaut>/<nom_application>/jaxrs/addresses/<index d'adresse> L'index d'adresse est un nombre compris entre 0 et 5 qui représente les 6 adresses répertoriées dans AddressBook.java. L'adresse affectée à cette valeur d'index s'affiche.
< Précédent
Icône indiquant le type de rubrique Rubrique de leçon de tutoriel
Dispositions pour les centres de documentation | Commentaires en retour

Icône d'horodatage Dernière mise à jour: May 29, 2014 10:11

Nom de fichier : jaxrs_exercise13.html