Bonjour tout le monde

Je n'arrive pas à executer mon formulaire

erreur
type Rapport d'état

message /bfi/login.do

description La ressource demandée (/bfi/login.do) n'est pas disponible.

Ici index.jsp
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
 
?xml version="1.0" encoding="UTF-8"?>
 
<HTMLxmlns:jsp="http://java.sun.com/JSP/Page"
           mlns:c="http://java.sun.com/jsp/jstl/core">
 
<jsp:directive.page contentType="text/html" />
 
 
<HEAD>
 
<TITLE>Banque</TITLE>
 
</HEAD>
 
<BODY BGCOLOR="#66FFFF">
 
<ul>
      <c:forEach items="${ les_erreurs }" var="uneErreur">
        <li>${ uneErreur }</li>
      </c:forEach>
    </ul>
 
 
 
<center>
<TABLE BORDER="1" BORDERCOLOR="#FF3300">
 
 
<tr><th>Connexion conseiller bancaire</th></tr>
 
<tr><td bgcolor="#C0C0C0">
 
<FORM method ="post" action="login.do">
 
<p>Identifiant&nbsp; :</p>
 
<p><input type='text' size="20" name='id' value="${ param.id }"/></p>
 
 
<p>Mot de passe&nbsp; :</p>
 
<p><input type='password' size="20" name='passe' value="${ param.passe }"></p>
 
 
<input type="submit"size="20" name="btn" value="connexion">
</FORM>
</tr></td>
 
</TABLE>
</center>
 
 
 
 
</BODY>
 
</HTML>

Le 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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
 
 
import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.jsp.*;
import java.io.IOException;
 
public class login{
 
 
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
                     throws ServletException, IOException {
 
 
		String nomUtilisateur = request.getParameter("id");
 
		String motDePasse = request.getParameter("passe");
 
 
 
java.util.List erreurs = new java.util.LinkedList();
		if (nomUtilisateur == null) {
 
			RequestDispatcher rd = request.getRequestDispatcher("index.jsp");
			rd.forward(request, response);
			return;
		}
		if (motDePasse == null) {
 
			RequestDispatcher rd = request.getRequestDispatcher("index.jsp");
			rd.forward(request, response);
			return;
		}
		if ("".equals(nomUtilisateur)) {
			erreurs.add("Le nom est obligatoire");
		}
		if ("".equals(motDePasse)) {
			erreurs.add("Le mot de passe est obligatoire");
		}
 
 
		if (erreurs.size() == 0) {
			if (! (motDePasse.equals("nimda") && 		nomUtilisateur.equals("admin"))) {
				erreurs.add("Identité non acceptée");
			}
		}
 
			if (erreurs.size() > 0) {
			request.setAttribute("les_erreurs", erreurs);
			RequestDispatcher rd = 					request.getRequestDispatcher("index.jsp");
			rd.forward(request, response);
		}
 
 
		else {
 
			RequestDispatcher rd = request.getRequestDispatcher("compte.jsp");
			rd.forward(request, response);
		}
 
 
       }
 
 
}
Pourriez vous me dire ce qui ne va pas?


A +