PrimeFaces
   HOME

TheInfoList



OR:

PrimeFaces is an
open-source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
user interface In the industrial design field of human–computer interaction, a user interface (UI) is the space where interactions between humans and machines occur. The goal of this interaction is to allow effective operation and control of the machine f ...
(UI) component library for
JavaServer Faces Jakarta Faces, formerly Jakarta Server Faces and JavaServer Faces (JSF) is a Java specification for building component-based user interfaces for web applications and was formalized as a standard through the Java Community Process being part of t ...
-based applications, created by Turkish company PrimeTek Informatics.


History

The initial development of PrimeFaces was started in late 2008. Predecessor of PrimeFaces is the YUI4JSF library, a set of JSF components based on
YUI Yui may refer to: People * Yui (name), a Japanese name *Yui (singer) (born 1987), Japanese singer-songwriter, multi-instrumentalist, and actress * Yui people or Ibi, a Timucuan-speaking people in what now is Georgia, United States Places * Yui, Sh ...
JavaScript library. YUI4JSF got cancelled in favor of PrimeFaces in early 2009. Since its release, PrimeFaces has been strongly supported by Oracle, particularly within the
NetBeans NetBeans is an integrated development environment (IDE) for Java (programming language), Java. NetBeans allows applications to be developed from a set of modular software components called ''modules''. NetBeans runs on Microsoft Windows, Windows, ...
world.


Release history


Features

* Over 100 UI components * Ajax Framework * Mobile UI Kit * Push Framework * Dialog Framework * Client Side Validation * Theme Engine * Search Expression Framework


Books

Packt Publishing publish books on this technology. * PrimeFaces CookBook (2013) * PrimeFaces Starter (2013) * PrimeFaces Beginner's guide (2013) * Learning PrimeFaces Extensions Development (2014) * PrimeFaces Blueprints (2014) *PrimeFaces Theme Development (2015) *PrimeFaces Cookbook - Second Edition (2015)


Videos

* Building an App UI with PrimeFaces (2014) * Rapid Primefaces (2014) *Mastering PrimeFaces (2015)


See also

; Other JSF component libraries *
RichFaces RichFaces is an open source Ajax-enabled component library for JavaServer Faces, hosted by JBoss. It allows easy integration of Ajax capabilities into enterprise application development. It reached its end-of-life in June 2016. RichFaces is m ...
*
ICEfaces ICEfaces is an open-source Software development kit that extends JavaServer Faces (JSF) by employing Ajax. It is used to construct rich Internet applications (RIA) using the Java programming language. With ICEfaces, the coding for interaction ...
* OmniFaces *
Apache MyFaces Apache MyFaces is an Apache Software Foundation project that creates and maintains an open-source JavaServer Faces implementation, along with several libraries of JSF components that can be deployed on the core implementation. The project is div ...
**
Tobago Tobago () is an List of islands of Trinidad and Tobago, island and Regions and municipalities of Trinidad and Tobago, ward within the Trinidad and Tobago, Republic of Trinidad and Tobago. It is located northeast of the larger island of Trini ...
**
Tomahawk A tomahawk is a type of single-handed axe used by the many Indigenous peoples and nations of North America. It traditionally resembles a hatchet with a straight shaft. In pre-colonial times the head was made of stone, bone, or antler, and Europ ...
**
Trinidad Trinidad is the larger and more populous of the two major islands of Trinidad and Tobago. The island lies off the northeastern coast of Venezuela and sits on the continental shelf of South America. It is often referred to as the southernmos ...
* ADF Faces (part of ADF)


References

{{reflist Jakarta Server Faces Java enterprise platform Java specification requests