bonjour , je suis débutante en jsp ,je suis en cours de programmer une application avec jsp/servlet et mysql comme base de donnée.

dans mon formulaire je veux récupérer les données de la base dynamiquement dans un combobox.et je sé pas comment ??? voici mon code:

page.jsp:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
<td >
 
<h4>Client:
<select name="name" id="name" >
<option selected="selected">Select One</option> 
 
</select></h4>
</td>
Classe 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
 
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
 
 
 
		ArrayList<Client> list= new ArrayList<Client>();
		list=daoClient.listeClient();
		request.setAttribute("maListe", list);
 
		ServletContext sc = getServletContext();
		RequestDispatcher rd=sc.getRequestDispatcher("/page/RecuperClient.jsp");
		rd.forward(request, response);
	}
 
}
Dao:
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
 
 
public static  ArrayList<Client> listeClient(){
 
		ResultSet rs=null;
		Statement prpStmt = null;
		ArrayList <Client> liste =new ArrayList<Client>();
 
		try {
			Connection con = ConnectionManager.getConnection();
			String sql="select * from client";
 
			prpStmt = con.createStatement();
			rs=prpStmt.executeQuery(sql);
 
			while (rs.next()){
 
			liste.add(new Client(rs.getString("raisonSocial")));	
 
			}
est ce que vous pouvez m'aider svp??