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[]