Repa235 ha scritto:
Benissimo , questo form con checkbox come dovrebbe essere strutturato all'interno del mio for?
A livello di HTML finale, qualcosa del tipo:
<form action="/Carrello" method="POST">
<table border="1">
<tr>
<td>Prodotto A</td>
<td><input type="checkbox" name="id" value="1000"> Carrello</td>
</tr>
<tr>
<td>Prodotto B</td>
<td><input type="checkbox" name="id" value="1001"> Carrello</td>
</tr>
</table>
<input type="submit" value="AGGIUNGI NEL CARRELLO">
</form>
Chiaramente fatto graficamente più "decente" di questo sopra. Il tuo "for" genererà
N <tr> (se non vuoi una tabella, chiaramente qualunque altra struttura "ripetibile" per mostrare i prodotti)
Quando l'utente fa il submit del form, per ciascun checkbox marcato viene inviato un parametro id=NNNN. Quindi lato server riceverai
N valori per lo stesso parametro "id". E li prendi con request.getParameter
Values("id") che dà un String[]