| By Shay Shmeltzer | Article Rating: |
|
| April 10, 2008 11:00 AM EDT | Reads: |
11,267 |
JavaServer Faces (JSF) has seen increased momentum among enterprise Java developers ever since it was incorporated into Java EE 5.0 and became the standard framework for Java-based Web development. While some are just now taking their first steps with JSF, early adaptors have already discovered both the upside and downside of this framework. Some developers prefer to wait for the next major JSF release to get the problems ironed out, but others have implemented enhancements on top of JSF in various commercial and open source frameworks. With this in mind, let's construct a wish list of capabilities for the next major JSF version.
A Great Start
The original goal of JSF was to simplify Java-based Web development, and to a large degree it has done that. The component approach to UI development brought the simplicity that was missing from Java Web application development compared to the .NET offering from Microsoft. With a standard for component creation in place, component vendors quickly appeared followed by open source component efforts. Today JSF developers have a plethora of components to choose from when developing their user interfaces.
Published April 10, 2008 Reads 11,267
Copyright © 2008 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Shay Shmeltzer
Shay Shmeltzer is a group manager for Oracle JDeveloper. He has occupied various roles in the software development industry, ranging from development to marketing, over the past 18 years. His blog is at http://blogs.oracle.com/shay.
![]() |
shay shmeltzer 04/29/08 01:06:07 AM EDT | |||
Ian - indeed JBoss's Seam and Oracle ADF are probably the two most advanced JSF based framework and I would encourage anyone who is about to embark on a JSF project to have a serious look into both. |
||||
![]() |
Ian Darwin 04/28/08 09:03:49 PM EDT | |||
Most of the things you ask for are coming in the WebBeans JSR (299) and, are in fact available now from JBoss Seam. |
||||
- Kindle 2 vs Nook
- Why IBM’s Server Chief Got Busted
- Industry Experts Discuss the State of Cloud Computing
- Cloud Computing Expo: Exclusive Q&A with Yahoo! SVP Cloud Computing
- Performance Tuning Essentials for Java
- Confessions of a Ulitzer Addict
- It's the Java vs. C++ Shootout Revisited!
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- Ulitzer Aid Campaign for the Typhoon Ondoy Victims
- Cloud Computing Can Revitalize Your Career as Software Developer
- A Brief History of Cloud Computing
- Oracle & Cloud Computing: Exclusive Q&A with SVP Richard Sarwal
- Kindle 2 vs Nook
- Cloud CEOs, CTOs & SVPs to Speak at 4th International Cloud Computing Expo
- Why IBM’s Server Chief Got Busted
- Industry Experts Discuss the State of Cloud Computing
- The Difference Between Web Hosting and Cloud Computing
- Cloud Computing Expo: Exclusive Q&A with Yahoo! SVP Cloud Computing
- Performance Tuning Essentials for Java
- Ajax in RichFaces 3.3, JSF 2 and RichFaces 4
- Confessions of a Ulitzer Addict
- It's the Java vs. C++ Shootout Revisited!
- The End of IT 1.0 As We Know It Has Begun
- My Thoughts on Ulitzer
- A Cup of AJAX? Nay, Just Regular Java Please
- Java Developer's Journal Exclusive: 2006 "JDJ Editors' Choice" Awards
- The i-Technology Right Stuff
- JavaServer Faces (JSF) vs Struts
- Rich Internet Applications with Adobe Flex 2 and Java
- Java vs C++ "Shootout" Revisited
- Bean-Managed Persistence Using a Proxy List
- Reporting Made Easy with JasperReports and Hibernate
- Creating a Pet Store Application with JavaServer Faces, Spring, and Hibernate
- What's New in Eclipse?
- Why Do 'Cool Kids' Choose Ruby or PHP to Build Websites Instead of Java?
- i-Technology Predictions for 2007: Where's It All Headed?
































