Livro para desenvolvimento Web - JAVA

Olá a todos,
estou querendo um livro para aprender programação web java, sendo que já vi alguns link aqui no GUJ porém são antigos e desejo um mais recente, caso exista.

Alguém pode me indicar?

Att,

Diego Canindé

Use a Cabeça Servlets & JSP.

É muito bom e vai te ensinar tudo relacionado a Web.

Ele não trata de sistemas com banco de dados, mas ele detalha tudo sobre web Java. Muito bom. [=

E um que explica conexão com bancos?

[quote=diegocrs]E um que explica conexão com bancos?[/quote]Tem um JSF com JPA na casa do código www.casadocodigo.com.br/ que é do guj.

Aí você vai aprender um pouco de cada.

Mas o melhor mesmo é você aprender Servlet puro. JSF, Struts e outros frameworks utilizam servlet como base. [=

Apesar de ler alguns livros gostei bastante desse site

Desenvolvimento Web com JSF 2 e JPA 2

http://www.k19.com.br/downloads/apostilas/java/k19-k12-desenvolvimento-web-com-jsf2-e-jpa2

Persistência com JPA 2 e Hibernate

http://www.k19.com.br/downloads/apostilas/java/k19-k21-persistencia-com-jpa2-e-hibernate

Integração de Sistemas com Webservices, JMS e EJB

http://www.k19.com.br/downloads/apostilas/java/k19-k23-integracao-de-sistemas-com-webservices-jms-e-ejb

entre outros…

como o amigo citou, esse livro da série use a cabeça é muito bom, recomendo também, ele não ensia TUDO de desenv web, porém a base é muito sólida. Como está iniciando em desenv web é bom como entender como as coisas funcionam antes de estudar um framework.

Outra leitura recomendada é a apostila do curso fj-21 da caelum, creio que esta vá mais direto ao ponto e também te da uma base de frameworks no fim, porém, aprofunde muito em jsp e servlets.

abrass

Dá uma olhada nesse livro, ele é ótimo.

http://www.javaparaweb.com.br/blog/

Primeiro pega a apostila do curso FJ-21 na caelum ja vai dar uma boa adiantada e é de graça

Cara, gostei pra krl deste aqui:

Desenvolvendo Aplicações Web com JSP Servelets JSF Hibernate EJB 3 Persistence e Ajax - Edson Gonçalves

Abraço !