In this article we review some of the most recommended books for Java Enterprise development. The titles include:

 

1. Head First Servlets & JSP (2n Edition) [Kindle version]

HeadFirstServletJSPAuthor: Bert Bates, Kathy Sierra, Bryan Basham

Publisher: O'Reilly Media

Published Date (Kindle version): September 30th 2011

File Size (Kindle version): 28323 KB

Print Length: 886 pages

Read Full Customer Reviews

Content 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)



Murach Java Servlets and JSPAuthor: Andrea Steelman, Joel Murach

Publisher: Mike Murach & Associates

Published Date: January 21st 2008

Paperback: 758 pages

Read Full Customer Reviews

Content 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

EJB3 in ActionAuthor: Debu Panda, Reza Rahman, Derek Lane

Publisher: Manning Publications

Published Date: April 16th 2007

Paperback: 712 pages

Read Full Customer Reviews

Content 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)

ServletsJSPTutorialSeriesAuthor: Budi Kurniawan

Publisher: BrainySoftware

Published Date: February 20th 2012

Paperback: 452 pages

Read Full Customer Reviews

Content 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

JavaEE6NetBeansAuthor: David R. Heffelfinger

Publisher: Packt Publishing

Published Date: June 17th 2011

Paperback: 392 pages

Read Full Customer Reviews

Content 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:

 


About the Author:

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.



Add comment