Io ho usato MySQL;secondo me è facile da usare e non troppo complesso.
Per quanto riguarda il manuale credo che il migliore sia "Java Server Pages" della O'Reilly che parla in modo esaustivo delleJSTL...c'è anche una versione in italiano.