Of course, if you want to do something that these AJAX tags can't do, you'd still need to know how to write your own scripts. But the need for scripts is greatly reduced or eliminated.
An IDE is no substitute for an Intelligent Developer.
Certainly, JSF provides various actionListeners that allow you respond to certain events, like list items being selected, but indeed, these rarely provide the level of interactivity that the famed "Web 2.0" user interface demands. As was stated, JSF has been eagerly extended by frameworks like RichFaces, but until everyone converts to GWT, there really is a need to know how to write some solid scripts.
Cameron Wallace McKenzie wrote:Certainly, JSF provides various actionListeners that allow you respond to certain events, like list items being selected, but indeed, these rarely provide the level of interactivity that the famed "Web 2.0" user interface demands. As was stated, JSF has been eagerly extended by frameworks like RichFaces, but until everyone converts to GWT, there really is a need to know how to write some solid scripts.
Not to disparage GWT, but I haven't found a compelling need for it in my JSF apps.
Cameron Wallace McKenzie
author and cow tipper
And to think, I had so much respect for you, right up until you confessed that you're littering your applications with Pop-Ups!
Indeed, I think your point is well made. The GWT comment was more a sarcastic jab that anything (as is the above comment about your pop-ups). GWT really is the extreme end of the spectrum. I think JSF really provides a nice and happy medium between GWT and just ordinary Servlets and JSPs, especially when it's used properly and with a good understanding of the JSF lifecycle.
Ok, I better stop before this thread gets completely hijacked.
Maybe I should have used the term "Confirmation Dialog". If you're referring to popping up browser windows, rest assured I don't hate people that much.
Joined: May 20, 2009
Dear Cameron Wallace and Tim,