Live briefing
Everything about Facelets
Open-source Web template system
In computing, Facelets is an open-source Web template system under the Apache license and the default view handler technology for Jakarta Faces. The language requires valid input XML documents to work. Facelets supports all of the JSF UI components and focuses completely on building the JSF component tree, reflecting the view for a JSF application. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: FaceletsA 5-minute orientation
- Pick up a classic book: The definitive guide to Apache MyFaces and FaceletsThe most-reprinted book on the subject
- Read the landmark paper: Dynamic and static interactions in CO layers adsorbed on MgO smoke (100) facelets: a FTIR and HRTEM studyCited 60 times
- Go sideways: RichFacesA closely related topic
- Go sideways: Apache ClickA closely related topic
đź“– Definitions
Noun plural of facelet
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
The definitive guide to Apache MyFaces and FaceletsZubin Wadia, Martin Marinschek · 2008
Seam 2.x web developmentDavid Salter · 2009- 📕FaceletsRobert Swarr · 2007
Facelets EssentialsBruno Aranda, Zubin Wadia · 2008
Facelets Essentials: Guide to JavaServer™ Faces View Definition FrameworkBruno Aranda · 2008- 📕The Definitive Guide to Apache MyFaces and Facelets (Expert's Voice in Open Source)Zubin Wadia, Martin Marinschek, Hazem Saleh, Dennis Byrne · 2008
Apache MyFaces 1.2 Web Application DevelopmentBart Kummel · 2010
ICEfaces 1.8Rainer Eschen · 2009
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- RichFaces RichFaces was an open source Ajax-enabled component library for JavaServer Faces, hosted by JBoss. It allows easy integration of Ajax capabilities into…
- Apache Click Apache Click is a page and component oriented web application framework for the Java language and is built on top of the Java Servlet API. It is a free…
- Document type declaration A document type declaration, or DOCTYPE, is an instruction that associates a particular XML or SGML document (for example, a web page) with a document…
- Apache Wicket Apache Wicket, commonly referred to as Wicket, is a component-based web application framework for the Java programming language conceptually similar to…
- XML catalog XML documents typically refer to external entities, for example the public and/or system ID for the Document Type Definition. These external relationships…
- XHTML+RDFa XHTML+RDFa (Extensible Hypertext Markup Language + Resource Description Framework in attributes) is an extended version of the XHTML markup language for…
- XHTML Basic XHTML Basic is an XML-based markup language designed for simple user agents with limited computing power, such as early mobile phones, PDAs, pagers, and…
- XInclude XInclude is a generic mechanism for merging XML documents, by writing inclusion tags in the "main" document to automatically include other documents or…