Coming Up for Air

JSFTemplating: Announcing beta support for Facelets templates

Thursday, June 07, 2007 |

The JSFTemplating team is proud to announce that a new, Facelets-compatible format has been added to JSFTemplating and has reached the beta stage. Not all of the Facelets components are currently supported; those that are currently supported are ui:component, ui:decorate, ui:include, ui:define, and ui:remove, with the addition of a new ui:event, which brings the power of JSFTemplating’s events to this new Facelets format. In addition other JSFTemplating features are also available to Facelets pages, such as "pageSession" (i.e. #{pageSession.variable}) and ability to reference relative information like $this{componentId}.

Please remember that this is beta software, but should be stable enough to support the basic Facelets functionality (note that we do not yet have support for Facelets tag handlers, etc). Should you find a bug in this new format, please file an issue against it on the issue DEFECT&subcomponent=Facelets+Format[tracker].

If you would like to see a demo of the functionality, we have deployed an application that shows the exact same templates as processed by Facelets itself as well as JSFTemplating, thus showing how well the implementations match up. As the implementation matures, this application will be updated to show the current state.

If you have questions or comments, please join the discussion on the dev mailing list. You might also be able to catch one of the developers on in #jsftemplating.



    My name is Jason Lee. I am a software developer living in the middle of Oklahoma. I’ve been a professional developer since 1997, using a variety of languages, including Java, Javascript, PHP, Python, Delphi, and even a bit of C#. I currently work for Red Hat on the WildFly/EAP team, where, among other things, I maintain integrations for some MicroProfile specs, OpenTelemetry, Micrometer, Jakarta Faces, and Bean Validation. (Full resume here. LinkedIn profile)

    I am the president of the Oklahoma City JUG, and an occasional speaker at the JUG and a variety of technical conferences.

    On the personal side, I’m active in my church, and enjoy bass guitar, running, fishing, and a variety of martial arts. I’m also married to a beautiful woman, and have two boys, who, thankfully, look like their mother.

    My Links


    Sample quote

    Quote source