Ciao a tutti,
sto scrivendo una JSP con una combo box per selezionare la
regione, una per la provincia e una per il comune
Nella JSP scrivo il form
<form method="get" action="<%= request.getContextPath() %>/provincie">
<table border"0" align="center" width="350">
<h2>Cerca il Comune</h2>
<tr>
<td>REGIONE</td>
<td>
<select name="Regioni">
<option>Seleziona la regione</option>
<% for(int i=0; i<risultato.size(); i++){%>
<option value="<%= risultato.get(i)%>"><%= risultato.get(i) %></option>
<% }%>
</select>
</td>
</tr>
risultato è una Arraylist che popolo eseguendo una query su una tabella i cui
records sono le occorrenze del campo Region_Names
e poi il form
<form method="get" >
<table border"0" align="center" width="350">
<tr>
<td>PROVINCIA</td>
<td>
<select name="Provincie">
<option>Seleziona la provincia</option>
<% for(int i=0; i<sceltaProvincia.size(); i++){%>
<option value="<%= sceltaProvincia.get(i)%>"><%= sceltaProvincia.get(i) %></option>
<% }%>
</select>
</td>
</tr>
Nel primo form richiamo una servlet nella quale il metodo doGet
esegue una query e popola un-altra ArrayList con i nomi delle province.
Ottengo le province da un-altra tabella in cui le province sono i records del
campo Province_Names
Nella servlet scrivo:
request.setAttribute("scelta", risultato);
response.sendRedirect("RegioniProvincieComuni.jsp? regione="+regione);
e nella JSP:
sceltaProvincia = (ArrayList)request.getAttribute("scelta");
Ma non visualizzo la seconda combo
Se faccio il debug per sceltaProvincia il vettore mi risulta nullo
Chi mi può aiutare?
Grazie![]()

Rispondi quotando
racle:thin:@myUrl";