The Java EE 7 Tutorial: Volume 1, Fifth Edition, is a
task-oriented, example-driven guide to developing enterprise
applications for the Java Platform, Enterprise Edition 7 (Java EE 7).
Written by members of the Java EE documentation team at Oracle, this
book provides new and intermediate Java programmers with a deep
understanding of the platform.
This guide includes descriptions of platform features and provides
instructions for using the latest versions of NetBeans IDE and GlassFish
Server Open Source Edition. The book introduces platform basics,
including resource creation, resource injection, and packaging. It
covers JavaServer Faces, Java Servlets, the Java API for WebSocket, the
Java API for JSON Processing (JSON-P), internationalization and
localization, Bean Validation, Contexts and Dependency Injection for
Java EE (CDI), and web services (JAX-WS and JAX-RS).