The Java Community Process approved JavaServer Faces (JSF) specification 1.0 last week. JSF is standard intended to simplify the development of graphical user interfaces (GUIs) for web applications. The development process of JSF was so long that some people lost hope that it will be finished.
Jochen Krause, president of Innoopract, a German software retailer, and a JSF supporter said that six months ago he was not sure whether the specification would ever be completed and approved. Krause noted that despite remaining skepticism about its viability, JSF was a big step forward. He expects that large IT companies like IBM and Sun Microsystems will start providing tools for developers working on Java-based Web applications by the summer. Krause predicted that such tools would greatly simplify the development of interfaces, particularly for event-driven web applications.
Krause expects that in the next twelve months all major Java IDEs will have WYSIWYG design for web applications. He noted that now there is a mix of many technologies to create user interfaces such as HTTP and HTML. Krause said that the new specification would allow developers to use new approaches like working exclusively with Java objects. He noted that this would simplify development and programming code would be more maintainable.