Création d'un servlet à l'aide de l'Assistant

Vous pouvez créer un servlet à l'aide de l'Assistant qui vous guide au long des différentes étapes nécessaires à la création d'un servlet. Cet Assistant ne peut être appelé qu'à partir d'un diagramme de classes et n'est disponible que si le langage objet du modèle est Java.

Vous pouvez créer un servlet sans sélectionner de classe, ou bien commencer par sélectionner une classe puis lancer l'Assistant à partir du menu contextuel de cette classe.

Vous pouvez également créer plusieurs servlets du même type en sélectionnant plusieurs classes à la fois. L'Assistant crée alors un servlet par classe. Les classes que vous avez sélectionnées dans le diagramme de classes deviennent alors des classes servlet. Elles sont renommées pour être mises en conformité avec les conventions de dénomination et sont liées au nouveau composant servlet.

L'Assistant de création de servlet permet de définir les paramètres suivants :

Paramètre de l'Assistant

Description

Nom

Nom du composant servlet

Code

Code du composant servlet

Type de servlet

Vous pouvez sélectionner l'un des types suivants : HttpServlet qui prend en charge le protocole Http (le plus couramment utilisé), GenericServlet qui étend la classe servlet générique, ou User-Defined qui implique une personnalisation car il ne met en oeuvre aucun élément

Classe servlet

Classe qui met en oeuvre le servlet.

Créer un symbole dans

Crée un symbole de composant dans le diagramme de composants spécifié dans la liste. S'il existe déjà un diagramme de composants, vous pouvez le sélectionner dans la liste. Vous pouvez également afficher la feuille de propriétés du diagramme sélectionné en cliquant sur l'outil Propriétés

Créer un diagramme de classes pour les classificateurs du composant

Crée un diagramme de classes avec un symbole pour chaque classe associée au composant. Si vous avez sélectionné des classes avant de démarrer l'Assistant, elles sont utilisées pour créer le composant. Cette option permet d'afficher ces classes dans un diagramme

  1. Sélectionnez Outils > Créer un Servlet à partir d'un diagramme de classes.

    La boîte de dialogue Assistant de création de Servlet Java s'affiche.



    Remarque : Si vous avez sélectionné plusieurs classes avant de démarrer l'Assistant, certaines étapes ne s'affichent pas car les noms sont créés par défaut à partir du nom des classes sélectionnées.
  2. Sélectionnez un nom et un code pour le composant, puis cliquez sur Suivant.
  3. Sélectionnez un type de servlet, puis cliquez sur Suivant.
  4. Sélectionnez le nom de la classe servlet, puis cliquez sur Suivant.
  5. A la fin de l'Assistant, vous devez définir la création des symboles et diagrammes.

Lorsque vous avez fini d'utiliser l'Assistant, les actions suivantes sont exécutées :

  • Un composant servlet est créé

  • La classe servlet est créée et devient visible dans l'Explorateur d'objets. Elle est nommée d'après la classe d'origine si vous avez sélectionné une classe avant de démarrer l'Assistant

  • Si vous n'avez pas sélectionné de classe avant de démarrer l'Assistant, le nom de la classe servlet prend comme préfixe celui du composant par défaut d'origine afin de préserver la cohérence

  • Les éventuels diagrammes associés au composant sont créés ou mis à jour