[Opensource] java server faces
larry hamel
expresso at codeguild.com
Sun Jun 15 22:19:29 PDT 2003
One of the primary messages from JavaOne this year seemed to be about JavaServer Faces (JSF, http//java.sun.com/j2ee/javaserverfaces/
). JSF is a model-view-controller (MVC) design for the presentation tier of a Web application. As such, it is analogous to Struts or WebWork or Maverick, etc. The lead developer for both struts and JSF are the same: Craig McClanahan.
The driving force behind JSF seems similar to what was behind the original EJB specification: there are many competing MVC frameworks currently, and it would be nice if there were one specification and many competing implementations instead.
Indeed, Oracle and Sun have committed to implementing JSF right away, adding a "Visual Basic"-style GUI to ease programming (called Project Rave at JavaOne, this product will eventually have some other name: http://servlet.java.sun.com/javaone/sf2003/pavilion/listing/1636-detail.en.jsp ) .
Struts will probably morph into JSF over time. Expresso, which is based on struts, will likely follow that path as well, assuming that developers for both struts and Expresso agree with such roadmaps.
Larry
----------------------
Free Expresso test tool http://morebot.sourceforge.net
Development consulting http://codeguild.com
More information about the Opensource
mailing list