Bonjour à tous et à toutes
je débute avec le Servlets et j'essaye d'exécuter une toute petite servlet dont voici le code :
Puis je mets le fichier DoGetServlet.class sous l'arborescence suivante :
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(); } }
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..
Partager