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).
Eric Jendrock leads the Java EE Tutorial team at Oracle and documented Java Servlet technology as well as internationalization and localization. Ricardo Cervera-Navarro documented resource injection, WebSocket, JSON-P, and JAX-RS, and contributed Java Servlet examples. Ian Evans documented Bean Validation, JAX-RS, and JAX-WS. Kim Haase documented JavaServer Faces technology and CDI. William Markito, a former member of the Platform Technology Solutions group at Oracle, created examples for several technologies.
Chinmayee Srivathsa, Devika Gollapudi, Eric Jendrock, Ian Evans, Kim Haase, Ricardo Cervera-Navarro, William Markito