Bonjour a tous,

Je débute en Java/J2EE avec mon premier essai, premier echec, du déploiement de servlet avec tomcat.Je me suis inspirer de http://lfe.developpez.com/Java/TomCat/?page=page_4 pour y arriver mais malheureusement j'ai l'erreur suivante avec firefox
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
Etat HTTP 404 - /TestServlet/test3
 
type Rapport d'état
 
message /TestServlet/test3
 
description La ressource demandée (/TestServlet/test3) n'est pas disponible.
Apache Tomcat/5.5.23
voici mon servlet

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
24
25
26
27
28
29
30
package TestPackage;
 
import java.io.IOException;
import java.io.PrintWriter;
 
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
 
public class TestServlet extends HttpServlet {
 
	@Override
	protected void doGet(HttpServletRequest req, HttpServletResponse resp)
			throws ServletException, IOException {
		// TODO Auto-generated method stub
		//super.doGet(req, resp);
		resp.setContentType("text/html");
		PrintWriter out = resp.getWriter();
		out.println("<html>");
		out.println("<head>");
		out.println("<title>Ma première Sevlet</title>");
		out.println("<head>");
		out.println("<body>");
		out.println("<h1> Voici un test de ma premiere servlet</h1>");
		out.println("</body>");
		out.println("</html>");
	}
 
}
fichier web.xml dans WEB-INF arborescence d'eclipse

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<?xml version="1.0" encoding="UTF-8"?>
<!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> 
	<display-name>test3</display-name> 
	<servlet> 
		<servlet-name>TestServlet</servlet-name> 
		<servlet-class>TestPackage</servlet-class> 
	</servlet> 
	<servlet-mapping> 
		<servlet-name>TestServlet</servlet-name> 
		<url-pattern>/TestServlet</url-pattern> 
	</servlet-mapping> 
</web-app>
Et dans server.xml sous Tomcat 5.5\conf, jai le contexte suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<Context path="/TestServlet" reloadable="true" docBase="C:\Documents and Settings\J2EE\Code\test3" workDir="C:\Documents and Settings\J2EE\Code\test3\work" >
	<Logger className="org.apache.catalina.logger.SystemOutLogger" verbosity="4" timestamp="true"/>
</Context>
Pourriez vous me dire ou j'ai gaffé ?

Merci