se usi jsp sai sotto tomcat??

E cmq jsp si basano su java e li per gestire il db devi usare le lib jdbc che si arrangiano a fornirti un layer di classi/metodi per accedere al database.

Nel caso potresti usare qlke framework tipo hibernate, ma e' abb complesso e richiede molto tempo per apprendere come funziona.

Cmq per questi dubbi c'e' la sezione apposita nel forum nella sezione servlet.