In computing, Facelets is an open source Web template system under the Apache license and the default view handler technology (aka view declaration language) for JavaServer Faces (JSF). [read more at http://en.wikipedia.org/wiki/Facelets]

  • Trying to combine JSF and JSP is like trying to shoehorn a foot into a glove: it's possible, but it's really just a stopgap measure until something better comes along. In this article, JSF enthusiast Rick Hightower introduces you to what he likes best about Facelets: easy HTML-style templating and reusable composition components.

    Facelets has several compelling features:
    • Templating (like Tiles)
    • Composition components
    • Custom logic tags
    • Expression functions
    • Designer-friendly page development
    • Creating component libraries

    Read the tutorial at IBM developerworks HERE