PrimeFaces Beginner's Guide.
A guide for beginner's with step-by-step instructions and an easy-to-follow approach. PrimeFaces Beginners Guide is a simple and effective guide for beginners, wanting to learn and implement PrimeFaces in their JSF-based applications. Some basic JSF and jQuery skills are required before you sta...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Packt Publishing,
2013.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introduction to PrimeFaces; Introducing the features of PrimeFaces; Installing and configuring PrimeFaces; Time for action
- installing and configuring PrimeFaces; Creating a HelloWorld application using PrimeFaces; Time for action
- creating a HelloWorld program using PrimeFaces; Creating simple forms using PrimeFaces; Time for action
- creating a user registration form; Performing form validations; Time for action
- validating the user registration form.
- Performing client-side validationsTime for action
- client-side e-mail validation; Understanding partial page rendering (PPR); Time for action
- partial processing on the user details form; Submitting partial data to the server; Updating the view using AJAX; Time for action
- updating the view using AJAX; Updating the view using AJAX listeners; Time for action
- validate the UserName using AJAX listeners; Performing tasks periodically using a poll component; Time for action
- using the poll component to display the current time; Controlling the polling process using external triggers.
- Time for action
- manually start and stop pollingInvoking server-side methods from JavaScript using RemoteCommand; Time for action
- validate e-mail using RemoteCommand; Summary; Chapter 2: Introducing Sample Application TechBuzz; Understanding the requirements of the TechBuzz application; Understanding the high-level design of the TechBuzz application; Understanding the TechBuzz data model; Looking at TechBuzz screenshots; User authentication; TechBuzz home page; User account screen; Creating a post screen; User roles management; Posts in tree view; Posts frequency charts.
- Setting up of the development environment for TechBuzzTime for action
- installing the required software; Summary; Chapter 3: Using PrimeFaces Common Utility Components; Introducing the Message component; Time for action
- displaying FacesMessage using ; Displaying messages with HTML content; Time for action
- displaying FacesMessage with HTML content; Introducing the Messages component; Time for action
- displaying FacesMessage using ; Displaying notifications using the Growl component; Time for action
- displaying FacesMessages with growl.
- Displaying tooltips using the Tooltip componentTime for action
- displaying tooltip for UI components; Using global tooltips; Time for action
- using global tooltips; Partial Processing and Rendering PPR (Partial Page Rendering) is a different concept. using the Fragment component; Time for action
- using the Fragment component; Introducing the Sticky component; Introducing the RequestContext utility; Updating UI components; Time for action
- updating UI components using RequestContext.update(); Executing JavaScript from server-side code.
- Time for action
- executing JavaScript using RequestContext.execute().