PrimeFaces Beginner's Guide : RAW
معرفی کتاب «PrimeFaces Beginner's Guide : RAW» نوشتهٔ K. Siva Prasad Reddy، منتشرشده توسط نشر Packt Publishing در سال 2013. این کتاب در 7 صفحه، فرمت epub، زبان انگلیسی ارائه شده است. «PrimeFaces Beginner's Guide : RAW» در دستهٔ بدون دستهبندی قرار دارد.
In Detail
PrimeFaces is a lightweight UI component framework for JSF based applications. PrimeFaces is very easy to use because it comes as a single JAR file and requires no mandatory XML configuration. It provides more than 100 UI Components and an in-built AJAX support. It also provides theme support for UI components with more than 30 themes out-of-the-box. With PrimeFaces, developers can create rich user interfaces very easily.
PrimeFaces Beginners Guide is a practical, hands-on guide that provides you with clear step-by-step exercises,that will help you to learn and explore the features of PrimeFaces.
PrimeFaces Beginners Guide starts by showing you how to install PrimeFaces, create sample forms, and perform validations and then looks at various commonly used PrimeFaces utility components. Next, you will look into various basic text input components like form controls, Calendar, AutoComplete, and Rich Text Editor. Then you will learn about advanced UI components such as DataTables, panels, menus,and charts. Throughout the chapters we will be building a sample web application using PrimeFaces progressively that will give you a hands-on experience on using PrimeFaces effectively.
You will learn how to create complex layouts using accordion panels, tab views, sophisticated menu navigations, breadcrumbs and much more. You will also learn how to display data using DataTable with pagination, filters, and lazy loading, and how to export data to Excel or PDF features. You will learn how to represent data in various formats like trees, charts, and TagCloud. You will also learn how to build an application supporting multiple themes.
With this PrimeFaces Beginners Guide , you will learn how to use PrimeFaces easily and effectively.
Approach
A guide for beginners with step-by-step instructions and an easy-to-follow approach.
Who this book is for
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 start working through the book.
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 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 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()