Quote Originariamente inviata da Darčios89 Visualizza il messaggio
A questo punto ho un'altra domanda, nel codice che ho scritto io qualora ci fossero eccezioni non vedo nessun errore. In sostanza ho una pagina dove inserisco i parametri per la prenotazione, invio tramite POST a una servlet che esegue la query di inserimento e poi rimanda ad una pagina dove conferma l'avvenuto successo. Solo che questa cosa viene fatta sempre...anche in caso di fallimento...mi sapreste dire come segnalare l'errore visto che su pagine web non sono abituato?
sei tu a dover gestire l'errore in modo opportuno. Ad una POST segue una response, nella response devono essere inserite le informazioni circa lo stato della request. Una volta che hai queste sei tu a dover "gestire" le due situazioni.

In particolare
codice:
ConnectionDb b=newConnectionDb();
        b.addPrenotazione(id, nome, cognome, lista, data, ora, consegnata);
qui tu aggiungi la prenotazione, ma non ti chiedi come č andata la stessa, se ci sono stati errori ecc. Tu in ogni caso carichi la pagina successiva.
Controlla qui l'esito dell'operazione inserimento prenotazione, se qualcosa č andato storto devi fare il corretto redirect.