Core Java:
2) The Complete Reference : Java
3) A Programmer's Guide to Java Certification : Khalid Mughal
4) OCPJCP for Java Study Guide : Kathy Sierra and Bert Bates
5) Java Pitfalls and More Java Pitfalls
6) Taming Java Threads
Enterprise Java and Frameworks
7) Head First Servlets and JSP
8) EJB 3 in Action
9) Struts in Action
10) Spring in Action
11) Web Services Essentials - SOAP, UDDI and WSDL
12) XML Bible
13) Teach Yourself EJB in 21 Days
Design Patterns and Methodologies
14) Head First Design Patterns
15) Agile in a Flash
16) Teach Yourself UML in 24 Hours
17) Object Oriented Software Construction
Servers
18) JBoss : A Developer's Notebook
19) Tomcat : The Definitive Guide
Tools and Utilities
20) ANT in Action