Java EE and HTML5 enterprise application development /
Build and distribute business Web applications that target both desktop and mobile devices. Cowritten by Java EE and NetBeans IDE experts, this book fully explains cutting-edge, highly responsive design tools and strategies. Find out how to navigate NetBeans IDE, construct HTML5 programs, employ Jav...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Otros Autores: | , |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
New York :
McGraw-Hill Education,
©2014.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Cover
- Title Page
- Copyright Page
- About the Authors
- About the Technical Editor
- Contents at a Glance
- Contents
- Acknowledgments
- Introduction
- Who Should Read This Book
- What This Book Covers
- How to Use This Book and Code
- Chapter 1: Introduction to Java EE and HTML5 Enterprise Development
- Development Tools
- NetBeans
- Java EE 7
- HTML5
- Summary
- Chapter 2: Persistence
- JPA Entity
- Packaging an Entity
- Managing an Entity
- Java Persistence Query Language
- Criteria API
- Native SQL
- Schema Generation
- Summary
- Chapter 3: RESTful Resources
- REST Principles
- Java API for RESTful Web Services
- JAX-RS Client API
- Server-Sent Events
- Summary
- Chapter 4: WebSocket
- What Is WebSocket?
- WebSocket Handshake
- WebSocket API
- Java API for WebSocket
- HTML5 Client Application for WebSocket
- HTML5 Application Setup
- JavaScript API for WebSocket
- Summary
- Chapter 5: HTML5, JavaScript, and CSS
- HTML5 Project Setup
- REST
- Read, Using the GET Request (R of CRUD)
- Create, Using the POST Request (C of CRUD)
- Update, Using the PUT Request (U of CRUD)
- Delete, Using the DELETE Request (D of CRUD)
- Server-Sent Events (SSE)
- WebSocket
- Responsive Design
- Syntactically Awesome Stylesheets (SASS)
- Summary
- Chapter 6: HTML5 and Java Application Security
- Client-Side Security
- Cross-Site Scripting
- Cross-Site Request Forgery
- Clickjacking
- Authentication and Authorization
- Client-Side Security Common Sense
- Server-Side Security
- Authentication
- REST Resource Security
- WebSocket Security
- Summary
- Index