Bonjour à tous et à toutes

je débute avec le Servlets et j'essaye d'exécuter une toute petite servlet dont voici le code :

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
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.PrintWriter;
import java.io.IOException;
 
public class DoGetServlet extends HttpServlet {
    public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException {
        res.setContentType("text/html");
        PrintWriter out = res.getWriter();
        out.println("<HTML><BODY>");
        out.println("<H1>Test Servlet DoGetServlet</H1>");
        out.println("</BODY></HTML>");
        out.flush();
        out.close();
    }
}
Puis je mets le fichier DoGetServlet.class sous l'arborescence suivante :
C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\MaWebApp\WEB-INF\classes
(pas d'autre fichiers sous MaWebApp)..

Enfin, j'essaye de l'invoquer par l'url suivante :
http://localhost:8080/MaWebApp/servlet/DoGetServlet

et voilà le message affiché par tomcat :

Etat HTTP 404 - /MaWebApp/servlet
type Rapport d'ï¿?tat

message/MaWebApp/servlet

descriptionLa ressource demandï¿?e (/MaWebApp/servlet) n'est pas disponible.


(déjà merci de me dire comment configurer tomcat pour pouvoir afficher les caractères accentués)..

Merci d'avance..