L'assistant Programme d'écoute permet de créer des classes de programme d'écoute Java™ pour différents types de programme d'écoute Java EE qui sont liés au contexte du servlet et aux événements de session et attributs.
Procédure
- Ouvrez la perspective Web et à partir de l'explorateur d'entreprise, cliquez avec le bouton droit de la souris sur le projet Web et sélectionnez . L'assistant Création d'un programme d'écoute s'affiche.
- Spécifiez une classe de programme d'écoute. Pour utiliser une classe existante, cochez la case appropriée et utilisez ensuite le bouton Parcourir pour rechercher la classe. Sinon, fournissez les informations suivantes :
- Cliquez sur Suivant.
- Sélectionnez les événements du cycle de vie d'applications à écouter.
Vous devez sélectionner au moins l'un des programmes d'écoute du cycle de vie des applications.
- Cliquez sur Suivant.
- Sélectionnez un modificateur pour indiquer le type des classes de programme d'écoute : public, abstrait ou final. (Les classes ne peuvent pas être à la fois abstraites et finales.)
- Vous pouvez également ajouter d'autres interfaces à implémenter en plus des interfaces par défaut. Cliquez sur Ajouter pour ouvrir la boîte de dialogue Sélection d'interfaces.
Dans cette boîte de dialogue, lorsque vous commencez à saisir le nom de l'interface que vous souhaitez ajouter dans la zone Sélectionnez des interfaces, la liste des interfaces disponibles qui sont répertoriées dans la zone de liste Types correspondants est mise à jour dynamiquement pour afficher uniquement les interfaces correspondant au masque. Sélectionnez une interface pour afficher le Qualifiant et cliquez sur Ajouter.
Lorsque vous avez terminé, cliquez sur OK.
- Choisissez le module de remplacement de méthode que vous souhaitez créer. Les options Méthodes abstraites héritées et Constructeurs provenant de la superclasse ajoutent des souches (stubs) pour les méthodes abstraites héritées et les constructeurs de la superclasse devant être implémentés (à moins que vous ayez l'intention de créer un écouteur abstrait). Pour que la classe ne soit pas de type abstrait, vous devez créer une méthode comportant l'option Méthodes abstraites héritées.
- Cliquez sur Terminer.
Résultats
La classe de programme d'écoute que vous avez créée apparaît sous l'icône Programme d'écoute.