Found in 1 comment on Hacker News
kachilous · 2010-12-22 · Original thread
I think Java is a great language for web programming. I would recommend one of these two books to get started:

These books cover jsp, servlets and other important aspects of java web development. Once you fully understand these concepts then you can branch off and use a framework such as: Spring, Grails, Struts, or Play! to ease the development of web applications.

Fresh book recommendations delivered straight to your inbox every Thursday.