Applied Enterprise JavaBeans Technology by Kevin Boone A solid book on enterprise grade Java programming. The book provides in-depth analysis of language features and has detailed code examples. The author is very responsive to questions.
JavaScript: The Definitive Guide A good way to start or to review JavaScript skills. The book has comprehensive index of JavaScript functions and objects.
Just Java 2 5th Ed. A very good and encompassing introduction to the basics of Java programming. Coverage ranges from Java syntax to object oriented features to multi-threading, networking and GUI functionality of the language.
More Servlets and JavaServer Pages Clear explanation of JSP and servlet programming. Chapters discuss everything from basic server configuration, application design, composition and deployment.