Ciao a tutti,
Ho un array di 14 checkbox in una pagina JSP:
<input type="checkbox" name = "check">Descrizione dettagliata dell'accaduto
č il primo.
Nella servlet richiamata dalla JSP recupero i dati in questo modo:
String[] ch = req.getParameterValues("check");
boolean [] casella = {false,false,false,false,false,false,false,false,f alse,false,false,false,false,false};
if(ch!=null)
{
for(int i=0; i<ch.length; i++)
{
if(ch[i] != null && ch[i].equals("on"))
casella[i] = true;
}
}
Se nella JSP spunto ad esempio la 2° e la 4° casella recuperando i valori dell'array di boolean casella mi risultano false non il 2° e il 4° elemento ma gli ultimi 2.
Mi potete essere di aiuto?
Grazie![]()

Rispondi quotando