HTML and CSS Reference
Table 9-1. Optional PrimeFaces Libraries
itext version 2.1.7
Apache poi version 3.7
Rome version 1.9
Commons file upload version 1.2.1
Commons io version 1.4
PrimeFaces has more than 100 UI components that can be used in order to create rich Web 2.0 applications. Going
into the details of these components is outside the scope of this topic. However, we will give a short listing for these
components in Table 9-2 for your reference, sorted alphabetically according to PrimeFaces documentation.
Table 9-2. PrimeFaces Components Overview
AccordionPanel is a container component that displays content in stacked format.
AutoComplete provides live suggestions while an input is being typed.
Breadcrumb is a navigation component that provides contextual information about page
hierarchy in the workflow.
Button is an extension to the standard h:button component with skinning capabilities.
Calendar is an input component used to select a date featuring display modes, paging,
localization, Ajax selection, and more.
Captcha is a form validation component based on Recaptcha API.
Carousel is a multipurpose component to display a set of data or general content with
Chart is used to display graphical data. There are various chart types like pie, bar, line,
Clock displays server or client date/time live.
ColorPicker is an input component with a color palette.
CommandButton is an extended version of standard commandButton with Ajax and
CommandLink extends standard JSF commandLink with Ajax capabilities.
customization, and avoiding pop-up blockers are notable advantages over classic
ContextMenu provides an overlay menu displayed on mouse right-click event.
Dashboard provides a portal-like layout with drag-and-drop-based reorder capabilities.
( continued )