
2 Select Box Añadidos
Publicado por Ajram (1 intervención) el 08/05/2015 11:48:12
Hola, tengo un problema es que tengo dos select box en los que listo delegaciones y postigos(guichet) correspondientes a una delegación seleccionada , ahora puedo listar todas las delegaciones y todos los postigo pero quiero cuando selecciono la delegación me lista en el segundo select box solo los postigo(guichets) correspondientes a ese delegación , por favor podéis ayudar me ! aquí es mi JSP código y los clases desde el que listo los datos :
//PAra listar delegaciones
//Para Listar postigos (guichets)
///// Mi JSP que contiene los Select box donde listo los resultados
GRACIAS
//PAra listar delegaciones
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
public class ControleParDelegation extends ConnexionManager{
static private PreparedStatement pst=null;
public static ResultSet getdelegations(){
ResultSet rs=null;
try {
String sql="Select lib_dlg from delegations";
pst= getConnection().prepareStatement(sql);
rs=pst.executeQuery();
} catch (Exception e) {
System.out.print(e.getMessage());
}
return rs;
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
public class ControleParGuichet extends ConnexionManager{
static private PreparedStatement pst=null;
public static ResultSet getguichets(){
ResultSet rs1=null;
try {
String sql="SELECT g.guichet_cod FROM guichets g INNER JOIN agences a ON a.agc_cod = g.agc_cod INNER JOIN delegations d ON d.ref_dlg = a.ref_dlg WHERE d.lib_dlg LIKE '%Siege%'";
pst= getConnection().prepareStatement(sql);
rs1=pst.executeQuery();
} catch (Exception e) {
System.out.print(e.getMessage());
}
return rs1;
}
}
///// Mi JSP que contiene los Select box donde listo los resultados
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<tr> <td><b> Délégation:</b></td>
<td> <select id="delegations" name="delegations">
<option> Choisir une Délégation</option>
<%
ResultSet rs= ControleParDelegation.getdelegations();
while(rs.next()){
%>
<option> <%= rs.getString("lib_dlg") %></option>
<%}
%>
</select></td>
</tr>
<tr> <td><b> Guichet:</b></td>
<td> <select id="guichets" name="guichets">
<option>Choisir Un Guichet</option>
<%
ResultSet rs1= ControleParGuichet.getguichets();
while(rs1.next()){
%>
<option> <%= rs1.getString("g.guichet_cod") %></option>
<%}
%>
</select></td>
</tr>
GRACIAS
Valora esta pregunta


0