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