JavaServer Faces - Latest Developments

Latest Developments

Facelets (which was designed specifically for JavaServer Faces) was adopted as the official view technology for JSF 2.0. This eliminates the life-cycle conflicts that existed with JSP, forcing workarounds by Java developers. Facelets allows easy component/tag creation using XML markup instead of Java code, the chief complaint against JSF 1.x.

The new JSF developments also provide wide accessibility to Java 5 annotations such as @ManagedBean, @ManagedProperty and @FacesComponent which removes the need for faces-config.xml in all cases save framework extension. Navigation has been simplified, removing the need for faces-config.xml navigation cases. Page transitions can be invoked simply by passing the name of the desired View/Facelet.

Addition of Partial State Saving and DOM updates are part of the built in standardized Ajax support.

The latest JSF release has built-in support for handling resources like images, CSS and Javascript, allowing artifacts to be included with component libraries, separated into JAR files, or simply co-located into a consistent place within the web-application. Includes logical naming and versioning of resources.

JSF 2.0 also includes a number of other changes like adding support for events, RAILS_ENV style development stages and significantly expanding the standard set of components.

Read more about this topic:  JavaServer Faces

Famous quotes containing the words latest and/or developments:

    This letter will be delivered to you by my child,—the child of my adoption,—my affection! Unblest with one natural friend, she merits a thousand. I send her to you innocent as an angel, and artless as purity itself; and I send you with her the heart of your friend, the only hope he has on earth, the subject of his tenderest thoughts, and the object of his latest cares.
    Frances Burney (1752–1840)

    I don’t wanna live in a city where the only cultural advantage is that you can make a right turn on a red light.
    Freedom from labor itself is not new; it once belonged among the most firmly established privileges of the few. In this instance, it seems as though scientific progress and technical developments had been only taken advantage of to achieve something about which all former ages dreamed but which none had been able to realize.
    Hannah Arendt (1906–1975)