Boîte de dialogue Saisissez ou choisissez une URI à lancer

Vous pouvez utiliser la boîte de dialogue Saisissez ou choisissez une URI à lancer pour lancer une partie spécifique d'une application web. Vous pouvez taper directement l'URI (Universal Resource Identifier) dans le champ texte URI, en haut de la boîte de dialogue, ou choisir la WebApp et l'URI dans les arborescences, en bas de la boîte de dialogue.

Pour afficher cette boîte de dialogue, cliquez sur le bouton à points de suspension du champ URI de lancement sur la page JSP/Servlet de l'onglet Exécution de la boîte de dialogue Propriétés du projet.

URI

L'URI à lancer. Vous pouvez taper l'URI ou la choisir dans la liste déroulante WebApp et les trois arborescences situées en bas de la boîte de dialogue.

WebApp

L'application Web de l'URI à exécuter. Cette liste montre toutes les applications Web définies dans votre projet.

Arborescences mappage de servlet

Les trois arborescences en bas de la boîte de dialogue correspondent grossièrement aux trois différentes sortes de mappages de servlet. L'arborescence Fichier, ou contenu web, à gauche, crée les URI qui correspondront probablement à des mappages d'extension (comme *.jsp) ou ne correspondront à rien et seront servis par le servlet par défaut. L'arborescence Affectation du servlet, au milieu, contient les motifs d'URL pour des correspondances exactes. L'arborescence Classe du servlet, à droite, crée les URI qui pourraient correspondre à l'invocateur du servlet.

Pour plus d'informations sur les mappages d'URL, voir "Comment les URL exécutent les servlets".

Arborescences de la boîte de dialogue URI

Nom de l'arborescence Description Exemple d'URI résultant
Fichier (HTML, JSP, etc.) Tous les fichiers de type HTML de l'application Web sélectionnée.
/selectedwebapp/hello.html

ou

/selectedwebapp/login.jsp
Affectation du servlet Tous les motifs d'URL qui ne contiennent pas de caractères génériques. Permet à un utilisateur d'invoquer un servlet ou une JSP par son nom. Cette valeur a été entrée dans les champs Nom/Motif de l'URL, dans Expert servlet - Page des options de nom et d'affectation.
/selectedwebapp/form

ou

/selectedwebapp/table
Classe du servlet Toutes les classes du projet ouvert ; mais, les classes affichées sont supposées être des servlets et sont exécutées en utilisant l'invocateur de servlet du serveur web.
/selectedwebapp/servlet/com.test.MyServlet