Best Java books for Java EE developers
- Details
- Written by Nam Ha Minh
- Last Updated on 15 March 2020   |   Print Email
1. Head First Servlets & JSP (2n Edition) [Kindle version]
 Author: Bert Bates, Kathy Sierra, Bryan BashamPublisher: O'Reilly MediaPublished Date (Kindle version): September 30th 2011File Size (Kindle version): 28323 KBPrint Length: 886 pagesRead Full Customer ReviewsContent Coverage: Servlet 2.4 and JSP 2.0 (J2EE 1.4)
Author: Bert Bates, Kathy Sierra, Bryan BashamPublisher: O'Reilly MediaPublished Date (Kindle version): September 30th 2011File Size (Kindle version): 28323 KBPrint Length: 886 pagesRead Full Customer ReviewsContent Coverage: Servlet 2.4 and JSP 2.0 (J2EE 1.4)- Why use Servlets & JSPs: an Introduction.
- Web App Architecture: high-level overview.
- Mini MVC Tutorial: hands-on MVC
- Being a Servlet: request AND response.
- Being a Web App: attributes and listeners.
- Conversational state: session management.
- Being a JSP: using JSP.
- Script-free pages: scriptless JSP.
- Custom tags are powerful: using JSTL.
- When even JSTL is not enough: custom tag development.
- Deploying your web app: web app deployment.
- Keep it secret, keep it safe: web app security.
- The Power of Filters: wrappers and filters.
- Enterprise design patterns: patterns and Struts.
 
More information about Head First Servlets & JSP on Amazon
2. Murach's Java Servlets and JSP (2nd Edition)
 Author: Andrea Steelman, Joel MurachPublisher: Mike Murach & AssociatesPublished Date: January 21st 2008Paperback: 758 pagesRead Full Customer ReviewsContent Coverage:
Author: Andrea Steelman, Joel MurachPublisher: Mike Murach & AssociatesPublished Date: January 21st 2008Paperback: 758 pagesRead Full Customer ReviewsContent Coverage: - Section 1: Introduction to servlet and JSP programming:
 
- An introduction to web programming with Java.
- How to install and use Tomcat.
- How to use the NetBeans IDE.
 
 
- Section 2: Essential servlet and JSP skills:
 
- A crash course in HTML.
- How to develop JavaServer Pages.
- How to develop servlets.
- How to structure a web application with the MVC pattern.
- How to work with sessions and cookies.
- How to use standard JSP tags with JavaBeans.
- How to use JSP Expression Language (EL).
- How to use the JSP Standard Tag Library (JSTL).
- How to use custom JSP tags.
 
 
- Section 3: Essential database skills:
 
- How to use MySQL as the database management system.
- How to use JDBC to work with database.
 
 
- Section 4: Advance servlet and JSP skills:
 
- How to use JavaMail to send email.
- How to use SSL to work with a secure connection.
- How to restrict access to a web resource.
- How to work with HTTP requests and responses.
- How to work with listeners.
- How to work with filters.
 
 
- Section 5: The Music Store web site:
 
- An introduction to the Music Store web site.
- The Download application.
- The Cart application.
- The Admin application.
 
 
More information about Murach's Java Servlets and JSP on Amazon
3. EJB 3 in Action
 Author: Debu Panda, Reza Rahman, Derek LanePublisher: Manning PublicationsPublished Date: April 16th 2007Paperback: 712 pagesRead Full Customer ReviewsContent Coverage:
Author: Debu Panda, Reza Rahman, Derek LanePublisher: Manning PublicationsPublished Date: April 16th 2007Paperback: 712 pagesRead Full Customer ReviewsContent Coverage:- Part 1: Overview of the EJB Landscape:
 
- What’s what in EJB 3.
- A first taste of EJB.
 
 
- Part 2: Building Business Logic with EJB 3:
 
- Building business logic with session beans.
- Messaging and developing MDBs.
- Learning advanced EJB concepts.
- Transactions and security.
 
 
- Part 3: Diving into the Java Persistence API (JPA):
 
- Implementing domain models.
- Object-relational mapping.
- Manipulating entities with EntityManager.
- Using the query API and JPQL to retrieve entities.
 
 
- Part 4: Putting EJB 3 into Action:
 
- Packaging EJB 3 applications.
- Effectively integrating EJB 3 across your application tiers.
- Taming wild EJBs: performance and scalability.
 
 
- Part 5: Migration and Interoperability Issues:
 
- Migrating to EJB 3.
- Exposing EJBs as web services.
- EJB 3 and Spring.
 
 
More information about EJB 3 in Action on Amazon
4. Servlet & JSP: A Tutorial (A Tutorial series)
 Author: Budi KurniawanPublisher: BrainySoftwarePublished Date: February 20th 2012Paperback: 452 pagesRead Full Customer ReviewsContent Coverage: Servlet 3.0 and JSP 2.2
Author: Budi KurniawanPublisher: BrainySoftwarePublished Date: February 20th 2012Paperback: 452 pagesRead Full Customer ReviewsContent Coverage: Servlet 3.0 and JSP 2.2- The Servlet API
- JSP syntax and scripting elements.
- Session management
- The Expression Language
- JavaServer Pages Standard Tag Library (JSTL)
- Custom tags and tag files
- Filters and listeners
- Application design
- Connection pooling
- Dependency injection
- File upload and programmatic file download
- Asynchronous processing
- Security
- Deployment and the deployment descriptor
- Dynamic registration
- Servlet container initializers
 
More information about Servlet & JSP: A Tutorial on Amazon
5. Java EE 6 Development with NetBeans 7
 Author: David R. HeffelfingerPublisher: Packt PublishingPublished Date: June 17th 2011Paperback: 392 pagesRead Full Customer ReviewsContent Coverage:
Author: David R. HeffelfingerPublisher: Packt PublishingPublished Date: June 17th 2011Paperback: 392 pagesRead Full Customer ReviewsContent Coverage:- Getting Started with NetBeans
- Developing Web Applications with Servlets and JSPs.
- Enhancing JSP Functionality with JSTL and Custom Tags.
- Developing Web Applications using JavaServer Faces 2.0.
- Elegant Web Applications with PrimeFaces.
- Interacting with Databases through the Java Persistence API.
- Implementing the Business Tier with Session Beans.
- Contexts and Dependency Injection (CDI).
- Messaging with JMS and Message Driven Beans.
- SOAP Web Services with JAX-WS.
- RESTful Web Services with JAX-RS.
 
More information about Java EE 6 Development with NetBeans 7 on Amazon
You may be also interested in:
- 4 Best Free Java E-Books for Beginners
- Most Recommended Core Java Books for Serious Developers
- Top 7 Java 8 Books in 2014
- Best Java books for Java SE developers
- Top 8 Books for Java Web Frameworks in 2014
About the Author:
 Nam Ha Minh is certified Java programmer (SCJP and SCWCD). He began programming with Java back in the days of Java 1.4 and has been passionate about it ever since. You can connect with him on Facebook and watch his Java videos on YouTube.
Nam Ha Minh is certified Java programmer (SCJP and SCWCD). He began programming with Java back in the days of Java 1.4 and has been passionate about it ever since. You can connect with him on Facebook and watch his Java videos on YouTube.
Comments