The Source for Java Technology Collaboration
User: Password:



Ed Burns's Blog

June 2008 Archives


JSF 2.0 so far, in depth

Posted by edburns on June 26, 2008 at 01:58 PM | Permalink | Comments (6)

We all know that Ryan Lubke is a top notch engineer, but did you also know he's a solid technical writer? Ryan has been posting plenty of really useful content on his blog about JSF 2.0, including the series on new features in JSF 2.0. This entry summarizes the series thus far and gives links to each entry.

Part 1: ProjectStage

If you're a fan of Ruby on Rails, and let's face it, who isn't?, this blog entry coves a simple tip-o-the-hat to RoR found in JSF 2.0.

http://blogs.sun.com/rlubke/entry/jsf_2_0_new_feature2

Part 2: Resources in JSF

If you've ever used Shale remoting or weblets with JSF and wished such a feature was in the core spec, your wish has come true. We've also gone a few steps further, thanks to the EG, and added full localization, versioning and libries.

http://blogs.sun.com/rlubke/entry/jsf_2_0_new_feature5

Part 3: The Resources Java API

Once we have you hooked on the idea of resources, and perhaps on our implementation of it in JSF, you might want to go deeper into how it works. Here's your chance.

http://blogs.sun.com/rlubke/entry/jsf_2_0_new_feature

Part 4: Resources from EL

I love this one because it talks about a totally powerful use of the EL: to inline references to resources. You get all the localized, versioned goodness of the resource system, straight from the EL.

http://blogs.sun.com/rlubke/entry/jsf_2_0_new_feature3

Part 5: System Events

The JSF EDR has extended the JSF event system to include a publish/subscribe event bus for application events. This blog entry shows how to use it.

http://blogs.sun.com/rlubke/entry/jsf_2_0_new_feature1

Part 6: Pulling it all together: resource annotations

Now that we've established system events and resources, we have an example that pulls it all together: resource annotations. If you've ever developed a JSF component and wished for a way for that component to declare dependencies on specific JavaScript, CSS or image files, this is the way it works!

http://blogs.sun.com/rlubke/entry/jsf_2_0_new_feature4

I hope you find this content useful, I sure did because it gave me a high level view of the stuff I've been so closely working on for so long.

Technorati Tags:

Most detailed JSF 2.0 reader: Manfred Riem

Posted by edburns on June 20, 2008 at 10:01 AM | Permalink | Comments (0)

At JavaOne 2006, Dennis Byrne shared with me an intimate fact that I'll now share with you: his Christmas 2005 wishlist included "a bound printout of the JSF 1.2 spec". He got his wish and went on to become a star committer to the MyFaces project. Dennis certainly gets the "most touching reading of the JSF spec" award. However, the award for "most detailed reading of the JSF spec" clearly goes to Manfred Riem, creator of the Manor 'n Rock JSF Components . Mr. Riem read the spec with a fine toothed comb and filed 50 issues in the issue tracker! Thanks Manfred. I owe it to you to fix every one.





Powered by
Movable Type 3.01D
 Feed java.net RSS Feeds