Scusate l'intrusione,
invece utilizzare JSP per le rappresentazioni, e JavaBean per la modellazione dei dati e interfacciamento DB?
o meglio ancora visto che è un problema didattico utilizzare il paradigma MVC, con le JSP per la visualizzazione, servlet per instradamento e bean per modellazione e interfacciamento DB?