Jump to content

Facelets

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 62.120.149.126 (talk) at 21:00, 4 September 2009. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Facelets
Stable release
1.1.14 / April 15, 2008 (2008-04-15)
Written inJava
Operating systemCross-platform
Size6.31 MB (archived)
TypeWeb Framework
LicenseApache License 2.0
Websitehttp://facelets.dev.java.net/

Facelets, short for JavaServer Faces is an alternative view handler technology for the Java Server Faces (JSF). The framework require a valid input XML documents to work and is mean that all web pages must be valid XHTML format. Facelets supports all of the JSF UI components and builds its own component tree, reflecting the view for a JSF application. Although both JSP and JSF technologies have been improved to work better together, Facelets eliminates the issues noted in Hans Bergsten's article "Improving JSF by Dumping JSP"[1]

Facelets is designer friendly. Taking from Apache Tapestry's jwcid attribute, Facelets uses jsfc and proper namespaces to convert HTML elements to their associated JSF component.

Facelets are similar to Tiles framework and support templating as well as composition.

References

  1. ^ Hans Bergsten (June 6, 2004). "Improving JSF by Dumping JSP". O'Reilly Media.

Bibliography

See also