Free Sample
+ Collection

Learning PrimeFaces Extensions Development

Sudheer Jonna

This book covers all the knowledge you need to start developing extended or advanced PrimeFaces applications. With lots of screenshots and a clear step-by-step approach, it makes learning an enjoyable process.
RRP $23.99
RRP $39.99
Print + eBook

Want this title & more?

$12.99 p/month

Subscribe to PacktLib

Enjoy full and instant access to over 2000 books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.

Book Details

ISBN 139781783983247
Paperback192 pages

About This Book

  • Learn how to utilize the enhanced Extensions' components in the existing or newly created PrimeFaces based applications
  • Explore all the components major features with lots of example scenarios
  • Features a systematic approach to teach a wide range of Extensions component features with the JobHub web application development

Who This Book Is For

If you are an intermediate to advanced level user (or developer) who already has a basic working knowledge of PrimeFaces, then this book is for you.

The only thing you need to know is Java Server Faces(JSF).

Table of Contents

Chapter 1: Introducing PrimeFaces Extensions
An introduction to PrimeFaces Extensions and its features
Installing and configuring PrimeFaces Extensions
Creating a HelloWorld application using PrimeFaces Extensions
Working with PrimeFaces Extensions project resources
Community support and a showcase for PrimeFaces Extensions
Chapter 2: Enhanced Form and Editor Components
Introducing the JobHub application, requirements, and design
The commonly used input components and their features
Advisory tooltips, remoteCommand components, and their features
Working with advanced dynamic forms and editor components
Chapter 3: Layout and Screen Blocking Components
Creating pages based on the layout component and understanding their features
Waypoint as a scroll context component and its features
BlockUI and Spotlight-masking components and their features
Chapter 4: The Enriched Data Container and QR Code Components
Understanding the MasterDetail component and its various features
Explaining the FluidGrid cascading component and its features
Newly added QR codes and their usages
Chapter 5: Time Tracking and Scheduling Components
Understanding the highly configured TimePicker component and its features
JobHub in action
Managing events using the TimeLine component
Internationalization support
Chapter 6: Extended Data Reporting and Image Components
Introducing exporter components and its features
Understanding and implementing fully controlled custom exporter
Working with image components for image manipulation
Chapter 7: Common Utility Solutions, Error Handling, and Plugins
Common utility components, functions, and their features
The Ajax error handling component and its usage
The Maven resource optimizer plugin and its features

What You Will Learn

  • Create frequently used enhanced form components and advanced editor components in the form filling applications
  • Design the web page structure and improve the web user interface using screen blocking components
  • Organize and manipulate events with time tracking components
  • Generate a wide range of data reports in various file formats and image manipulation components
  • Explore the extended data container, cascading components, and QR codes for e-commerce applications
  • Enhance web development using utility components, exception handlers, and Maven plugins
  • Learn more about the features of the PrimeFaces Extensions component library and their role in PrimeFaces application development

In Detail

PrimeFaces is a lightweight open source component suite for Java Server Faces (JSF), a Java-based web application framework. Java developers use PrimeFaces for front end UI development, and it can also be applied to both mobile and web applications. It allows users to customize, create, and further develop application features.

Learning PrimeFaces Extension Development will cover all the skills you require to start developing extended or advanced PrimeFaces applications in an easy manner. It will help you to setup, configure, learn and create Extension components with their various features. From looking at form and editor components, you then move on to deal with time tracking, extended data reporting, image components, and more to discover what the extensions library can offer. Using the JobHub application as its main example, this book will guide you through what you need to know to extend PrimeFaces the way you want to.


Read More