Quote Originariamente inviata da Darčios89 Visualizza il messaggio
La JSP in realtą prende quel valore che č il risultato di una function che esegue la query mediante un oggetto di un'altra classe che fa il lavoro...non so se č corretto.
Sģ ok, in questo senso č gią meglio il fatto che il codice della query non sia materialmente nella JSP. Ma il fatto di mettere poi dello scriptlet ( <% ... %> e <%= .... %> ) nelle JSP non č comunque un buon approccio. Fattibile solo se non sei a conoscenza di altre soluzioni migliori (es. se non hai ancora studiato JSTL o altri framework specifici) e comunque per cose davvero "all'acqua di rose", come si dice.

Quote Originariamente inviata da Darčios89 Visualizza il messaggio
ovviamente devo inviare al Server nuovamente informazioni per cancellare la mia voce dal database.
Sģ, il client deve fare una richiesta HTTP in GET o POST.

Quote Originariamente inviata da Darčios89 Visualizza il messaggio
Io ottengo da una query una tabella con le prenotazioni di una pizzeria, ma non posso sapere a priori quante voci conterrą la tabella.
Non ha importanza quanti sono ai fini di poter poi fare la cancellazione.

Quote Originariamente inviata da Darčios89 Visualizza il messaggio
Quindi come faccio a creare un form? Avrei pensato ai bottoni riga per riga, con un metodo onSubmit, solo che sono di coccio e non capisco come realizzare tutti questi bottoni con ID incrementali...
Nella prima risposta ti ho fatto l'esempio sia dei link, sia dei pulsanti di submit (in form a sé stanti). Quale č il dubbio?
Io ho scritto l'esempio HTML come "vedrebbe" il client. Chiaramente i valori degli ID, quei 1234, 1235 ecc.... li devi emettere tu "dinamicamente" nella JSP. Il resto č "template", ovvero fisso, iterato per le N righe.

Riguardo il ID, allora:
- o č un ID del record su DB, cioč il valore da una colonna fisicamente presente nella tabella su DB.
- oppure č un indice in una tua struttura dati (array o lista) che perņ devi tenere sul server, presumibilmente in "sessione", in modo che sia la stessa dal momento in cui fai la query e generi la pagina al momento in cui facendo la richiesta per la cancellazione puoi indirizzare quell'elemento preciso.

Ma anche se usi il secondo approccio, per cancellare il record su DB hai comunque bisogno di un ID del record in tabella.