Cargando…

The Java EE 6 Tutorial : Basic Concepts.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Evans, Ian (Autor), Gollapudi, Devika (Autor), Haase, Kim (Autor), Srivathsa, Chinmayee (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Prentice Hall 2011.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Cover13;
  • Contents
  • Preface
  • Part I: Introduction
  • 1 Overview
  • Java EE 6 PlatformHighlights
  • Java EE ApplicationModel
  • DistributedMultitiered Applications
  • Java EE Containers
  • Web Services Support
  • Java EE Application Assembly and Deployment
  • Packaging Applications
  • Development Roles
  • Java EE 6 APIs
  • Java EE 6 APIs in the Java Platform, Standard Edition 6.0
  • GlassFish Server Tools
  • 2 Using the Tutorial Examples
  • Required Software
  • Starting and Stopping the GlassFish Server
  • Starting the Administration Console
  • Starting and Stopping the Java DB Server
  • Building the Examples
  • Tutorial Example Directory Structure
  • Getting the Latest Updates to the Tutorial
  • Debugging Java EE Applications
  • Part II: The WebTier
  • 3 Getting Started withWeb Applications
  • Web Applications
  • Web Application Lifecycle
  • WebModules: The hello1 Example
  • Configuring Web Applications: The hello2 Example
  • Further Information about Web Applications
  • 4 JavaServer FacesTechnology
  • What Is a JavaServer Faces Application?
  • JavaServer Faces Technology Benefits
  • Creating a Simple JavaServer Faces Application
  • Further Information about JavaServer Faces Technology
  • 5 Introduction to Facelets
  • What Is Facelets?
  • Developing a Simple Facelets Application
  • Templating
  • Composite Components
  • Resources
  • 6 Expression Language
  • Overview of the EL
  • Immediate and Deferred Evaluation Syntax
  • Value and Method Expressions
  • 7 Using JavaServer FacesTechnology in Web Pages
  • Setting Up a Page
  • Adding Components to a Page Using HTML Tags
  • Using Core Tags
  • 8 Using Converters, Listeners, and Validators
  • Using the Standard Converters
  • Registering Listeners on Components
  • Using the Standard Validators
  • Referencing a Backing Bean Method
  • 9 Developing with JavaServer FacesTechnology
  • Backing Beans
  • Writing Bean Properties
  • Writing Backing Bean Methods
  • Using Bean Validation
  • 10 Java Servlet Technology
  • What Is a Servlet?
  • Servlet Lifecycle
  • Sharing Information
  • Creating and Initializing a Servlet
  • Writing Service Methods
  • Filtering Requests and Responses
  • Invoking Other Web Resources
  • Accessing the Web Context
  • Maintaining Client State
  • Finalizing a Servlet
  • The mood Example Application
  • Further Information about Java Servlet Technology
  • Part III: Web Services
  • 11 Introduction to Web Services
  • What Are Web Services?
  • Types of Web Services
  • Deciding Which Type of Web Service to Use
  • 12 Building Web Services with JAX-WS
  • Creating a Simple Web Service and Clients with JAX-WS
  • Types Supported by JAX-WS
  • Web Services Interoperability and JAX-WS
  • Further Information about JAX-WS
  • 13 Building RESTful Web Services with JAX-RS
  • What Are RESTful Web Services?
  • Creating a RESTful Root Resource Class
  • Example Applications for JAX-RS
  • Further Information about JAX-RS
  • Part IV: Enterprise Beans
  • 14 Enterprise Beans
  • What Is an Enterprise Bean?
  • What Is a Session Bean?
  • What Is a Message-Driven Bean?
  • Accessing Enterprise Beans
  • The Contents of an Enterprise Bean
  • Naming Conventions for Enterprise Beans
  • The Lifecycles of Enterprise Beans
  • T$2.