After a lot of community testing with the 1.1 releases, we've decided to create a stable, milestone release available here. Facelets already has great documentation and provides unbeatable error handling with debugging features for the JavaServer Faces framework.
True Component Development
Many component frameworks available today still fall within the same development requirements...
Frameworks of Today
All MVC frameworks basically operate within the same 5 phases:
Decode Interpreting state/parameters passed from the client
Validate This involves validating the information decoded and possibly authorization/authentication
Update Once the submitted information is validated, update the Java model
Invoke Some controller behavior is handled here, such as an action once state is...
It's always been my plan to write about the new EL-API, but based on some recent blogs and questions online, I thought I'd finally post something.
How does the javax.servlet.jsp.el Relate?
Lets approach this by example with what you know in JSP. With JSP you had:
FunctionMapper fnMapper = ...VariableResolver varResolver = new VariableResolverImpl(pageContext);Expression expr =...
In a previous blog, "New Feature for JSF 1.2", I concluded with a few sentences on breaking through traditional MVC with JSF:
At the 30,000 foot view, here we've broken through the traditional URI/resource in request/action based frameworks such as RoR, where each thing you want to partially handle has to be separated out and coordinated as a specialized endpoint. Not so with JSF since...
I've probably written a half a dozen solutions to MVC. All of them a discarded in a folder on my G: drive, never touched again. Every once and a while, after sitting with a notebook, I'll add another one to the G: drive. Maybe the 'G' stands for graveyard.
The other night, I watched a DVD documentary on the band, Keane. It rambles on to a comment from Tim Rice-Oxley about writing songs; how...