
EXCLUSIVES
AJAXify your Applications Using JSF 2.0

JavaServer Faces (JSF) is the standard Java framework for building Web applications. It emphasises on a component-centric approach to developing Java web user interfaces thereby simplifying and reducing the development cycle. Enterprise Java developers have long embraced ORM solutions that automatically generate relational database access code from the data model component in the application. JSF can be said to be the "ORM solution for the web layer". It automatically generates HTML, JavaScript and/or CSS code from well formed UI components. "Corporate developers" and Web designers will find that JSF development can be as simple as dragging and dropping user interface (UI) components onto a page, while "systems developers" will find that the rich and robust JSF API offers them unsurpassed power and programming flexibility. JSF also ensures that applications are well designed with greater maintainability by integrating the well established Model-View-Controller (MVC) design pattern into its architecture. Finally, since JSF is a Java standard developed through Java Community Process (JCP), development tools vendors are fully empowered to provide easy to use, visual, and productive develop environments for JavaServer Faces.
The JSF 2.0 Expert Group standardised some of the best features from those open source projects and this clearly makes JSF 2.0 a vast improvement over its progenitor. JSF 2.0 comes preloaded with Facelets -- JSF 2's composite components and built-in support for Ajax.
JSF 2.0 AT GREAT INDIAN DEVELOPER SUMMIT 2010

Please wait...