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:
Classe servlet:
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>
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 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); } }
est ce que vous pouvez m'aider svp??
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"))); }
Partager