Like most people, I imagine, I still haven't had time to do more than give JSF a cursory glance. It's clear that there is some overlap between JSF and Struts. However, that does not mean that one or other will simply disappear.
Craig has previously stated that there is still a role for Struts to play. He has demonstrated by developing a means to integrate the two and making it available in the Struts distribution. See Struts-Faces in the Struts contrib directory. As the creator of Struts and spec lead for JSF, I think Craig is in a unique position to understand where all this is going. I take the fact that he has accepted the role of Chair of the newly formed Apache Struts PMC as a sign that he believes Struts has a strong future and that he's willing to help its continuing evolution and growth. Let me be very clear that I'm not trying to speak for Craig here. I'm just relaying how *I* view things right now. As I don't yet have any meaningful personal experience with JSF, I have to gauge things based on what others are saying and doing. I would rather base *my* actions and effort on Craig's direction than on the fears of others who also have no meaningful experience of JSF (or Struts). Bottom line is, Struts will evolve to fill any need not met by the standards. Which is pretty much how the whole thing got started. Steve > -----Original Message----- > From: Thomas L Roche [mailto:[EMAIL PROTECTED] > Sent: March 19, 2004 6:14 PM > To: [EMAIL PROTECTED] > Subject: OT: Struts JSR? > > > David Geary spoke on JSF at trijug.org M 15 Mar 04. My notes of > his remarks include > > - Is JSF a replacement for Struts? Yes! > > - JSF is a standard. Struts will never be a standard. > > which I believe to be pretty-nearly-direct quotes. I'm assuming he > really meant > > + JSF 1.0 can do pretty much everything Struts 1.1 can. > > + JSF is a JSR, and Struts will never be a JSR. > > but I'm wondering about that last statement. What prevents Struts > from undergoing the JCP? Are there circumstances under which you > might consider this? > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]