getParameterValues(String name) ritorna un array di String contenente i valori di tutti i parametri che che si chiamano "name". Se hai un solo parametro, si usa getParameter(String name).
Ovviamente getParameter() (come getParameterValues() ) ritorna ciò che è stato impostato nel parametro "value" del campo:
codice:
<input type="checkbox" name="miachk" value="SI" />
Il controllo verrà effettuato con questo codice:
codice:
String valore = request.getParameter("miachk");
if ( "SI".equals(valore) ) {
// L'utente ha selezionato la casella
} else {
// L'utente NON ha selezionato la casella
}
Attenzione che, se non vado errato, nel caso in cui l'utente non selezioni la casella, getParameter() ritorna null.
Ciao.