Bonjour,
J'ai une page index.html qui contient un formulaire.
Lorsque je clique sur le bouton valider, je souhaite appeler une servlet.
Mais j'ai une erreur 404.
Voici des extraits de 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 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Accueil internet</title> </head> <body> <H1>Répertoire internet</H1> <form method="post" action="Login"> Login : <input type="text" name="nom"/><br> Mot de passe : <input type="password" name="password"/><br> <input type="submit" name="valider" value="valider"/> </form> </body> </html>
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 <?xml version="1.0" encoding="UTF-8"?> <web-app> <servlet> <servlet-class>com.servlet.authentification.Login</servlet-class> <servlet-name>Login</servlet-name> </servlet> <mapping-servlet> <servlet-name>Login</servlet-name> <url-pattern>/Login</url-pattern> </mapping-servlet> <welcome-file-list> <welcome-file>index.jsp</welcome-file> <welcome-file>index.html</welcome-file> <welcome-file>index.htm</welcome-file> </welcome-file-list> </web-app>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 package com.servlet.authentification; public class Login extends HttpServlet{ public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException{ RequestDispatcher dispatch = request.getRequestDispatcher("verifLogin.jsp"); dispatch.forward(request, response); } }
Merci pour votre aide.
Cindy
Partager