Skip to main content

JSF 2.0 PR Released, my blog posts updated

Posted by driscoll on January 19, 2009 at 2:09 PM PST

With the recent release of JSF 2.0 PR, along with the corresponding release of the implementation in Project Mojarra (available also at the GlassFish v3 Prelude Update Center), I thought it might be worthwhile to quickly review the posts I've recently made on new JSF 2.0 features. I've also taken the opportunity to update the posts I've made to reflect the changes that were made between the EDR2 and PR releases of the spec.


Here's the posts that I've made so far, for your browsing convenience:



There's more on the way: the holidays and getting the 2.0 PR release out have delayed me in writing more examples, but I should be getting back to writing these examples more in the next week.

Related Topics >>

Comments

The company I am working at is beginning a major software project creating a number of web based applications around ordering, billing, configuring, and user preferences for our three main product lines. We are evaluating JSF, Spring MVC, Struts, etc. However it was brought up that JSF does not support bookmarking which is a major show stopper. We want to to see this feature supported in JSF 2.0. Otherwise we won't use JSF. Ajax makes things look pretty, but bookmarkable pages in fundamental functionality. If users can't get to where they want easily, they won't be happy. Unhappy customers will use someone else's product. We won't make money. I don't give a rats ass about Ajax if we don't have customers, or not as many customers as we should have because our online apps don't work like they should. I'm wondering if the same people at Sun who thought EJB 2.0 entity beans were good are involved in the JSF specification process too. I know a number of frameworks like Spring et al definitely owe their thanks to these people. I want to scream, "come on idiots" and start a major rant as I am so frustrated about this. Bookmarkable / HTTP GET is one of the most requested features by web developers for JSF 2.0, and you barely mention it, even if it will make it in. Lack of this feature alone is a show stopper at a large number of places who have chosen not to use JSF. They want to avoid framework hell. They don't want to use multiple frameworks where one framework, one that LISTENS to their users most frequent requests, will do. This issue will be show stopper for JSF at the company I work for, and we will definitely use something else if the new version does not support bookmarks. And I know this for sure because I have a great deal of influence on these types of decisions there.

Thanks for update, I hope BookMarkable URL(already part of SEAM and RF demo) is also part of official spec. Any comments how JAVA FX can be integrated with JSF, how can we harvest the richness JAVA FX can bring, JAVA FX animated charts library (if someone works on it future on same flex charting library is v mature), if integrated with JSF 2 will increase the power of it n-fold.

Thanks for update, I hope BookMarkable URL(already part of SEAM and RF demo) is also part of official spec. Any comments how JAVA FX can be integrated with JSF, how can we harvest the richness JAVA FX can bring, JAVA FX animated charts library (if someone works on it future on same flex charting library is v mature), if integrated with JSF 2 will icrease the power of it n-fold.

As I've said before, the Ajax part of the spec was developed with Rich Faces, IceFaces, DynaFaces and ADFFaces all as part of the team that developed the specification. So it's hardly surprising that they're going to support the spec they helped write.

Rich Faces team says that they are working on a cleaned up JSF 2.0 version: http://www.jboss.com/?module=bb&op=viewtopic&t=146232' I've been chatting with someone involved in Bookmarkable URL/HTTP GET support. Word is that it will make it into the final draft.

too bad that so many important features are pushed back...

Awesome, I really should start playing with the 2.0 PR keep up the awesome work. I'd like to see how it plays with Richfaces, and of course the performance.

Great work Any plans of pending feature Bookmarkable URLs.

Dear canuck: At the time I wrote those blogs, we hadn't finished bookmarking, and besides, it's not what I'm working on. As for Ajax being only to make things look pretty - do you remember the vt100? If you did, you wouldn't question the utility of a real windowing system in delivering your application. I'm told a coworker has a writeup on the subject of navigation, of which GET requests is one aspect. As a side note, it's flames like this that decrease the frequency of engineer blogs that are helpful. Please keep in mind that all further comments by you that are even remotely rude will simply be deleted. Be a little civil, you might have better luck getting what you want.