It is very disconcerting to me to see all this talk of JSF being "the future". It strikes me as nothing more than a bunch of marketing-speak in place of substantive discussion.
Note that ASP.Net, which is conceptually very similar to JSF in terms of it being a component-based UI design with client-side UI elements doing their work server-side, and all of it being tool-based, has not exactly set the world on fire. Certainly many like it, but it hasn't reshaped the world. True, part of that is the anti-Microsoft tilt, but could it have anything to do with the approach not being especially great in the first place? If nothing else, proclaiming ASP.Net to be "the future" wouldn't be appropriate.
Why in the world is it any more appropriate for JSF
It is also interesting to me that I can remember hearing about JSF two years ago, give or take. I was told then that it was "the future". Well, either that presumption was wrong or "the future" is a lot longer in coming than was implied back then.
Look, I'm not trying to say JSF isn't going to wind up being the One True Development Model that we're all using in the future. Maybe it will be. Certainly I'm not going to dismiss it out of hand. But what is the sense of all the constant "this is great, everyone is going to be using it!" droning on we seem to hear around here lately?
A standard can become a standard by group consensus or de facto, but if no one goes along with it then either way a standard doesn't matter. And why do people go along with any standard? HOPEFULLY they do so based on their own reasoned exploration and agreement with the standard...
Have we abandoned the idea of deciding things ON MERIT? Are we instead OK with deciding things because some people, who we admittedly respect, admire and whos opinions we put a great deal of stock in, have been telling us ad nauseum what THEY believe reality is (or should/will be)? I hope not. I hope we can all still think for ourselves.
Everyone has an opinion, and I wouldn't have it any other way. But I don't want to be told, and I'd hope no one does, that someones opinion is the path we should all take. By all means, continue to tell me why JSF is good and why I should use it! But enough of the prophesying about its remaking of the world in a better form!
JSF seems to me at a dangerous point where it could turn out to be something good, or it could just be so awash in ulterior motivations and wind up being either worthless or at best just another solution. Time will tell.
<DennisMiller>Of course, that's just my opinion. I could be wrong.</DennisMiller>
-- Frank W. Zammetti Founder and Chief Software Architect Omnytex Technologies http://www.omnytex.com
Erik Weber wrote:
I agree. I thought, Craig, that you until recently were interested in Struts and JSF coexisting, meaning that both would grow, even if you were no longer the active leader of Struts.
As a developer, I have no interest in JSF, but am interested in Struts 1.3.
Erik
Benedict, Paul C wrote:
Craig,
Thank you for the response and advice. I will take this into consideration,
but I have a difficult time accepting that the future is JSF. Despite it's
acceptance as a standard, I don't feel any compelling reason to ever use JSF
over Struts unless JSF becomes a huge marketing success.
What should a Struts developer make out of JSF?
Thanks.
-----Original Message-----
From: Craig McClanahan [mailto:[EMAIL PROTECTED] Sent: Friday, April 01, 2005 1:50 PM
To: Struts Users Mailing List
Subject: Re: Is It Possible to Code Using Struts and JSF at the Same Time?
On Apr 1, 2005 8:23 AM, Benedict, Paul C <[EMAIL PROTECTED]> wrote:
So is Craig's advice to abandon Struts tags even in a Struts app? Write
out
HTML elements yourself and get the values with expressions?
No. My advice is to plan on using JSF components for the UI part. That can be an orthogonal choice from what you use as your MVC
controller framework (Struts, Shale, ...).
Also, that advice was stated as being for *new* projects. If you're using the HTML tags now, there's nothing wrong with continuing to use them until you're ready to migrate that app to JSF components instead.
Craig
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
------------------------------------------------------------------------------
Notice: This e-mail message, together with any attachments, contains information of Merck & Co., Inc. (One Merck Drive, Whitehouse Station, New Jersey, USA 08889), and/or its affiliates (which may be known outside the United States as Merck Frosst, Merck Sharp & Dohme or MSD and in Japan, as Banyu) that may be confidential, proprietary copyrighted and/or legally privileged. It is intended solely for the use of the individual or entity named on this message. If you are not the intended recipient, and have received this message in error, please notify us immediately by reply e-mail and then delete it from your system.
------------------------------------------------------------------------------
--------------------------------------------------------------------- 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]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]