Bonjour,

J'ai un projet 'contexte' dans le rep web-apps de Tomcat (J'essaie d'apprendre à me débrouiller dans Eclipse).

Je me trouve confronté à une erreur retournée par le navigateur (explorer) 'la ressource (contexte/contexte.jsp) demandée n'est pas disponible'. Lors de l'appel de l'url : http://localhost:8080/contexte/contexte.jsp

En fait, cette page jsp fonctionne très bien, jusqu'à ce que je rajoute la déclaration d'une servlet dans le fichier web.xml du rep 'WEB-INF'. Lorsque je rajoute la balise <servlet-mapping> pour mapper une servlet, la page jsp devient du coup indisponible.

Le fichier web.xml, avec la balise <servlet-mapping>:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?xml version="1.0" encoding="ISO-8859-1"?>
 
<!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/dtd/web-app_2_3.dtd">
 
<web-app>    
 
    <security-role>
      <role-name>euan</role-name>
    </security-role>
 
    <servlet>
      <servlet-name>contexteServlet</servlet-name>
      <servlet-class>yozine.ServletContexte</servlet-class>
    </servlet>
 
    <servlet-mapping>
      <servlet-name>contexteServlet</servlet-name>
      <url-pattern>contexte.do</url-pattern>
    </servlet-mapping>
 
</web-app>
Problème basique, certes, mais dont je ne vois pas la solution.

Rq: oui j'ai bien lancé mon serveur Tomcat, avant d'appeler l'url.