
Servlets and JSP the J2EE Web Tier is designed for developers of all levels. The book assumes a reader is familiar with HTML and the basics of Java. The book starts by covering how to installing a Servlet/JSP environment and what is in the JSP 2.0, Servlet 2.4, and JSTL 1.0 specifications.
Jakarta-Struts Live

Servlets and JSP the J2EE Web Tier is designed for developers of all levels. The book assumes a reader is familiar with HTML and the basics of Java. The book starts by covering how to installing a Servlet/JSP environment and what is in the JSP 2.0, Servlet 2.4, and JSTL 1.0 specifications.
Servlets and JavaServer Pages: The J2EE Technology Web Tier

This book is written for technical architects and senior developers tasked with designing and leading the development of J2EE java applications.
The J2EE Architect's Handbook

The best selling book Mastering EJB is now in its fourth edition and has been updated for EJB 3.0. This edition features chapters on session beans and message-driven beans, EJB-Java EE integration and advanced persistence concepts.
Mastering Enterprise JavaBeans 3.0

The Java Tutorial Third Edition is a complete beginners guide on Java Language. It covers topics like Learning the Java Language, Writing Applets, Essential Java Classes, Creating a User Interface and Custom Networking.
The Java Tutorial Third Edition
Introduction to Programming Using Java by David J. Eck , the fourth edition of the free, on-line textbook on introductory programming, which uses Java as the language of instruction.
Introduction to Programming Using Java