Libros de recomendados para programas jsp y servlet usando MVC

hola a todos.
LLevo mas de un año desarrollando aplicaciones de escritorio con la libreria swing, ahora quiero dar un salto a los jsp y servlet; lo que más conozco de web es un poco de php y django (python) pero he decidido que me es necesario aprender el maravilloso mundo de java para la web.
Agradecería recomendación de libros de java usando jsp y servlet usando MVC.

Saludos a todos.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

si vas a iniciar pues usa lo mejor...

te sugiero que escojas primero un framework como icefaces o richfaces para aplicaciones empresariales, no tienes casi que mirar el jsp.
Si quieres montar portales para la web usando jsp ve al jee tutotrial 5 al capitulo jsp...
saludos

Imagen de ingscjoshua

Ok Pero no estoy de acuerdo

si bien es tu aportacion creo que el objetivo jamilMX no es empezar haciendo aplicaciones empresariales dealto nivel creo que su interes esta mas en entender como funciona que en querer tirar solo codigo

Imagen de ingscjoshua

Ok emepzando por las piedritas

Ok Mira para como estan la cosas hoy en dia si te convendria aprender algo rapido si ya estas trabajando si lo estas estudiadno por tucuenta pues ve a lo basico todo lo que han mencionado arriba son frame works un poquito mas avanzados si lo que quieres es entender el funcionamiento y de ahi partir pues yi te recomendaria empezar leyendo el tutorial oficial de sun de jee6 es el mas actualizado y por lo tanto el mas reciente en ese sentido si no dominas tan bien el inlges aqui te dejo una liga de un tutorial de jee de un amigo de javaHispano ya tiene un ratisimo que lo relalizo pero esta muy bien explicado.

Ojala y te sirva

Imagen de bferro

No empieces con un framework

Si realmente quieres aprender Java para aplicaciones Web, y estás empezando con ese tema, lo peor que puedes hacer es comenzar con un framework. De hacerlo así, terminarás sin entender lo que realmente sucede y cuando algo falle en las tripas de ese framework estarás perdido en las tinieblas del infierno.
Casi todos los frameworks para aplicaciones Web en Java se basan en la tecnología de Servlets. Por ahí debes empezar y un buen comienzo (y casi un final) es con el tutorial de Java Enterprise Edition disponible en el sitio de Oracle, comenzando con el capitulo correspondiente a la tecnología de servlets.

Imagen de sr.bug

Cierto

Yo por cuestiones laborales empeze deprisa con JSF, me hubiera gustado empezar con JSP y serlvets realmente por tiempo realmente no puedes hacer las cosas como se "deben".

Imagen de linux-genesis

Un buen libro...

Mira yo estoy estudiando con este libro que esta muy bueno ...

Servlets and JavaServer Pages.- Jayson Falkner, Kevin Jones

Esta muy interesante el libro, en ingles pero ayuda en mucho :) incluso este libro lo recomiendan también los de JavaHispano.

Saludos...