Facelets

E836328

Facelets is a powerful view declaration language for building component-based user interfaces in Java web applications, particularly with Jakarta Server Faces.

All labels observed (3)

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf Java web technology
view declaration language
web template framework
advantageOver JSP in JSF component tree handling
JSP in JSF performance
JSP in JSF templating capabilities
category Jakarta Faces technology
Java web framework
compatibleWith Jakarta EE
Java EE
configuration faces-config.xml
designedFor Jakarta EE platform
linked to: Jakarta EE
fileExtension .xhtml
integratesWith JSF managed beans
JSF navigation model
Jakarta CDI beans
introducedIn JSF 2.0
license open source (via JSF implementations)
primaryDomain Java web applications
programmingLanguage Java
replaced JSP in JSF view layer
standardizedIn Jakarta Faces specification
supports EL expressions
Facelets composite components
linked to: Facelets

Facelets templates
JSF UIComponent tree creation
XML-based view definitions
component-based user interfaces
composition
conversion via JSF
custom tags
dynamic content inclusion
internationalization via JSF
layout templating
reusable UI components
server-side rendering
tag libraries
templating
validation via JSF
view parameters
view scoped beans
usedFor building JSF pages
defining JSF views
usedWith Jakarta Server Faces
JavaServer Faces
uses XHTML syntax

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

Facelets supports Facelets composite components
linked to: Facelets
Mojarra supports Facelets view technology
linked to: Facelets
Jakarta Server Faces uses Facelets view technology
linked to: Facelets
Jakarta Server Faces viewDefinitionLanguage Facelets