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