Learning PrimeFaces Extensions Development

More Information
  • 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

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.

  • 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
Page Count 192
Course Length 5 hours 45 minutes
ISBN 9781783983247
Date Of Publication 26 Mar 2014


Sudheer Jonna

Sudheer Jonna was born in Nellore, India. Currently, he works as a senior software engineer in Singapore. He completed his master's degree in computer applications from JNTU University. In the past few years, he has worked on building various Java and JavaScript web applications based on JSF, PrimeFaces, Struts, Spring, REST, jQuery, Angular, React, and VueJS. He has also worked on many JavaEE and API development technologies, such as JPA (Hibernate), EJB, GraphQL, and Sequelize.

He is the founder of GeekoTek company and is a longtime JSF and Prime products expert. He is also a project member of the PrimeFaces, PrimeFaces Extensions, and PrimeNG open source projects. He is the author of three other Packt books, titled Learning PrimeFaces Extension Development, PrimeFaces BluePrints, and PrimeFaces Theme Development. He has worked as a technical reviewer on a few books. He is a regular speaker, trainer, reviewer, blogger, organizer, and active member of public forums. He is interested in R&D on the latest technologies.

He shares his knowledge through his personal website. You can follow him on Twitter with the handle @SudheerJonna.