On this ever-popular (to me only?) topic, a recent pronouncement:
http://nagoya.apache.org/eyebrowse/[EMAIL PROTECTED]&msgNo=22797 (some reformatting)
> Date: Thu, 18 Dec 2003 10:22:13 -0800
> From: Craig R. McClanahan <[EMAIL PROTECTED]>
> Subject: What about Struts 2.0 and JSF?
> Quoting [EMAIL PROTECTED]:
> > I am wondering what is the relation between Struts 2.0 and JSF.
> It should certainly be possible to use JavaServer Faces in your view
> tier of a Struts 2.0 based app.
> > Will Struts be an implementation of JSF specification?
> That hasn't been articulated on the list of goals to date. If we
> want an Apache open source implementation of JSF, I would recommend
> it be done in a separate project (certainly can be overlapping
> developers if existing Struts folks are interested).
(I will leave it to Andy to say if JSF _can_ be "done right" :-)
> The Struts 2.0 design should probably take into account where JSF is
> going -- watch for additional news in that regard very soon -- so
> that integration can happen in response to UI events from a
> JSF-based UI, but most of what we're talking about for Struts 2.0 is
> actually in the controller, not the view.
Now it's certainly possible that McClanahan et (Sun ?-) al are
secretly planning for JSF to "replace Struts," i.e. be a complete,
mo', betta' MVC Solution For All Your Web Application Needs(tm), and
this is all part of some elaborate double game. Alternatively, it
seems more reasonable that, longer-term,
* JSF specializes in view-space and supporting Model1- and RAD-ish
tooling
* Struts specializes in control foo, e.g. struts-chain, workflow.
* SFIL continues to be maintained
* sane web frameworks specialize and maintain integration interfaces
* developers choose what makes their little hearts go pitter-pat
More reasonable to me, anyway--am I missing something?
_______________________________________________ Juglist mailing list [EMAIL PROTECTED] http://trijug.org/mailman/listinfo/juglist_trijug.org