Bonjour,

J'ai un formulaire
Code html : 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
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
	<form method="get" action="afficher.do"> 
	<label>Votre nom</label>	<input type="text" name="nom" />
	<label>Votre prenom</label>	<input type="text" name="prenom" />
	<label>Votre naissance</label>	<input type="text" name="naissance" />
	<label>Votre pays</label>	<input type="text" name="pays" />
	<label>Votre Civilite	
		Mr : <input type="checkbox" name="monsieur" checked="checked" />
	 Madame : <input type="checkbox" name="madame" checked="checked" />
	</label>
	<input type="submit" value="envoyer" />
	</form>
</body>
</html>

J'ai réussi à récupérer tous les paramètres sauf les checkbox

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
66
package web;
 
import java.io.IOException;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
 
import model.Fadwa;
 
/**
 * Servlet implementation class Controller
 */
@WebServlet("/Controller")
public class Controller extends HttpServlet {
	private static final long serialVersionUID = 1L;
 
    /**
     * @see HttpServlet#HttpServlet()
     */
    public Controller() {
        super();
        // TODO Auto-generated constructor stub
    }
 
	/**
	 * @see Servlet#init(ServletConfig)
	 */
	public void init(ServletConfig config) throws ServletException {
		// TODO Auto-generated method stub
	}
 
	/**
	 * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
	 */
	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		// TODO Auto-generated method stub
		String uri = request.getRequestURI();
		int a = uri.lastIndexOf("/")+1;
		int b = uri.lastIndexOf(".");
		String key = uri.substring(a, b);
		if(key.equals("afficher")){
			String nom = request.getParameter("nom");
			String prenom = request.getParameter("prenom");
			String naissance = request.getParameter("naissance");
			String pays = request.getParameter("pays");
			String monsieur = request.getParameter("monsieur");
			String madame = request.getParameter("madame");
			Fadwa fadwa = new Fadwa(monsieur, madame, prenom, prenom, naissance, pays);
			request.setAttribute("fadwa", fadwa);
 
		}
		request.getRequestDispatcher("/vue/afficher.jsp").forward(request, response);
	}
 
	/**
	 * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
	 */
	protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		// TODO Auto-generated method stub
		doGet(request, response);
	}
 
}
Merci de votre aide.