Lezione 5: Servlet e bean

Esercizio 1

In DBMS.java si dovrebbero gestire almeno due tipi di eccezioni: una durante il caricamento del driver per il DBMS e una relativamente all'esecuzione della query. Per mascherare al resto dell'applicazione sia il fatto che si utilizzi un certo DBMS piuttosto che un altro e i dettagli circa le eccezioni sulla query, solitamente si introducono due classi per rappresentare queste eccezioni (e possibilmente per gestirle) in modo tale che dal lato servlet viene mascherato qualsiasi dettaglio circa il DBMS e l'interazione con esso. Queste classi (relativamente semplici per le nostre esercitazioni) sono DBMSException.java e UnknownKeyDBMSExceptione.java.

Scaricare lo schema delle classi DBMS.java, DBMSException.java, UnknownKeyDBMSException.java e la servlet QueryDBMS.java.

Modificare la servlet in modo che accetti in ingresso i parametri nome e citta provenienti da un form con il metodo GET e che stampi in output i dati del museo e il suo orario di apertura settimanale in un formato tabellare dove nella prima colonna ci sono i giorni e nella seconda l'orario di apertura e in terza quello di chiusura.

Valida il documento
Copyright © 2002 by Roberto Posenato