Hi
I've been doing Servlets for awhile now (like almost 2 years) and I have to be honest when I say that I have yet to find a <B>good</B> book on Servlets. (But that is just my opinion)
The Java Server Programming by WROX press is a great book in ALL aspects of the
J2EE technologies including Servlets and
JSP's. Plus tyou learn about right and wrong architecture using these technologies.
http://www.amazon.com/exec/obidos/ASIN/1861004656/qid=992456320/sr=1-3/ref=sc_b_3/104-2236223-1724731 As for JDBC, the best one I read was the JDBC API reference by Sun.
http://www.amazon.com/exec/obidos/ASIN/0201433281/o/qid=992456422/sr=2-1/104-2236223-1724731 One thing about this book. READ THE INTRO / FOREWARD. The 'flow' they suggest on reading the book is NOT linear. I.E. Chapters 1,2,3,4,5,6,7,8,9 they explain how the book can be aproached diffrently I.E. Chapters 1,3,7,2,19,12 etc.
I have lent this book to friends and some of them got lost as they did not have
alot of SQL/DB experience. Once they referred to the book in the order it suggested things were much more clear. If you are decent with SQL and Databases in general, use it as a reference.
Hope this helps.