Ciao,

secondo me spring non è proprio immediato come utilizzo, ma se hai un po di tempo da spenderci è veramente performante. Puoi vedere degli esempi in applicazioni come AppFuse o Equinox.
La prima è un misto di vari framework, mentre equinox è una versione lite basata solo su spring.

Se invece vuoi qualcosa di più rapido io eseguirei la logica e le interrogazioni al db nelle classi java e poi gestirei l'interfaccia utente nelle jsp.