Hola javeros... pues mi mejor consejo... antes de empezar a meterse en terreno web con servlets y jsp´s, lo primero y mas escencial es aprender java desde sus raices...asi que para comenzar les dire cual es el material que yo he utilizado y que por cierto es el oficial de sun(asi que no hay pierde), de hecho este material me lo recomendo un compañero que actualmente tiene 4 certificaciones de java (inlcuida la de desarrolador de componentes web servlets y jsp)...
Java 2 Volumen 1. Fundamentos
Cay S. Horstmann / Gary Cornell
Prentice Hall/Sun Microsystems Press
Java 2 Volumen 2. Conceptos Avanzados
Cay S. Horstmann / Gary Cornell
Prentice Hall/Sun Microsystems Press
Servlets y Java Server Pages
Marty Hall
Prentice Hall/Sun Microsystems Press
Los dos primeros libros son llamados la biblia de java y el tercero es el complemento ideal para aprender servlets y jsp... de hecho ya salio la nueva edicion para la version 5 de java, pero por el momento solo esta en idioma ingles, si te quieres ahorrar un poco de plata, usa el burro y desde ahi los puedes bajar en formato pdf, solo es cuestion de encontrar la version en español...
Espero haber ayudado...salu2!!!