The Choice for JSFExadel Studio just included Facelets support in both the free and PRO versions. Facelets for JSF now has over 70 THOUSAND hits on Google, and it was only released in July 2005!
Did You Know? Facelets is a view technology that focuses on building JSF component trees, but did you also know:
When EL exceptions occur, it tells you what page, line and attribute the expression originated from, see example here
You can develop the UI live
Finally, Facelets doesn't care what rendering you use, you can output SOAP, WML, or SVG from your components' own RenderKits
Get Involved! Facelets is brand new and still in development. Please get involved in the user or dev mailing lists. Lots of people have been emailing me directly, but it would be great if your ideas/questions could be shared with others on the mailing lists.
The web community is eagerly seeking a framework like Tapestry, backed by JavaServer Faces
as the industry standard. While JavaServer Faces and JSP are meant to be aligned,Facelets
steps outside of the JSP spec and provides a highly performant, JSF-centric view technology.
Anyone who has created a JSP page will be able to do the same with Facelets. The difference
is under the hood where all the burden of the JSP Vendor API is removed to more greatly enhance
JSF performance and provide easy plug-and-go development. Even though Facelets is being
developed open source under Sun's guidance, it can work with any JSF 1.2 compliant implementation or MyFaces.
The Facelets User Mailing List is probably the best way to get your questions answered. There are a lot of great developers that are willing to respond to you pretty quickly.