Facelets
Appearance
Stable release | 1.1.14
/ April 15, 2008 |
---|---|
Written in | Java |
Operating system | Cross-platform |
Size | 6.31 MB (archived) |
Type | Web Framework |
License | Apache License 2.0 |
Website | http://facelets.dev.java.net/ |
Facelets, short for JavaServer Faces View Definition Framework, is an object-oriented Java web application framework.
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
- ^ Hans Bergsten (June 6, 2004). "Improving JSF by Dumping JSP". O'Reilly Media.
Bibliography
- Wadia, Zubin; Marinschek, Martin; Saleh, Hazem; Byrne, Dennis (September 22, 2008), The Definitive Guide to Apache MyFaces and Facelets (1st ed.), Apress, p. 400, ISBN 978-1590597378
- Wadia, Zubin; Aranda, Bruno (May 26, 2008), Facelets Essentials: Guide to JavaServer Faces View Definition Framework (1st ed.), Apress, p. 84, ISBN 978-1430210498