aspose file tools
The moose likes Struts and the fly likes John Carnell's Personal Opinion on JSF evolution Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


Win a copy of The Mikado Method this week in the Agile and other Processes forum!
JavaRanch » Java Forums » Frameworks » Struts
Reply Bookmark "John Carnell Watch "John Carnell New topic
Author

John Carnell's Personal Opinion on JSF evolution

Ko Ko Naing
Ranch Hand

Joined: Jun 08, 2002
Posts: 3178
Hi Mr.John,
As an author of the Pro Jakarta Struts, what is your personal opinion on the evolution of JSF? Will it impact a lot on the current widely used Struts implementation?

There are a lot of discussions in this forum that JSF and Struts will work together... I just would like to know your personal opinion on it... Thank you, Mr.John...


Co-author of SCMAD Exam Guide, Author of JMADPlus
SCJP1.2, CCNA, SCWCD1.4, SCBCD1.3, SCMAD1.0, SCJA1.0, SCJP6.0
John Carnell
Author
Ranch Hand

Joined: Sep 27, 2002
Posts: 71
Hi Koko,

I have played a little bit with JSF. I think its a pretty cool framework. Personally, I dont think it is going to be a "Struts-killer." Struts is a mature framework with a lot of experience and well-proven track record.

JSF is very cool. I am currently working myself through Dave Geary's JSF book (which I highly recommend).

The two things I like about JSF is that:

1. It is being pushed as a "standard." I like Struts (and a lot of
other frameworks), but it does tie you to one framework and you have
to heavily commit your organization to it. Depending on the
development environment you use, you may or may not have Struts support
built into the IDE.

The major software vendors are rallying around JSF and promising
support.

2. I also like JSF's event model. I have played around with ASP.NET
and been more then a little envious of the development environment they
have. There is very cool components I can see with

While I love Java's power, the complexity of building out a
web application in Java continues to grow. I would gladly trade
some of the power of J2EE for the simplicity and ease of using
of Visual Studio.NET.

Overall the two frameworks can play together. I think JSF is easier to prototype in then Struts, but I also now right now at this point in time there is far more Java developers who know Struts then JSF (though I suspect that will change)

Thanks,
John


John Carnell<br />Principal Architect<br /> <br />Netchange, LLC<br />1161 HillCrest Heights<br />Green Bay, WI 54313<br /> <br />john.carnell@netchange.us<br /> <br /> <br />Author of <a href="http://www.amazon.com/exec/obidos/ASIN/159059228X/ref=jranch-20" target="_blank" rel="nofollow">Pro Jakarta Struts, Second Edition</a>
Ko Ko Naing
Ranch Hand

Joined: Jun 08, 2002
Posts: 3178
Originally posted by John Carnell:
JSF is very cool. I am currently working myself through Dave Geary's JSF book (which I highly recommend).

Dave Geary's books are wonderful. I used to read both Graphics Java 2, volume I and II written by him, when I was in the university... They are excellent... I have just known that he wrote a book on JSF and found it on Amazon... If you recommend that book for JSF, I am going to get one from Amazon... Currently I'm reading "Mastering JavaServer Faces" by Bill Dudney and it's a good book as well...


Depending on the development environment you use, you may or may not have Struts support built into the IDE.

The major software vendors are rallying around JSF and promising support.

Most of the famous IDE support Struts, I guess... I am currently using JBuilder X and it does have Struts support in it. I play around with Eclipse as well, when I get back home, since I cannot use JBuilder X at home. Eclipse got Struts support as well... But I've never tried to use Struts on Eclipse yet.

But I'm not sure when JSF will be a standard built-in for most of famous IDE in the future...

but I also now right now at this point in time there is far more Java developers who know Struts then JSF (though I suspect that will change)

Mmm... I'm in the middle of beginner and intermediate level in using Struts. I'm wondering if I'd better switch to learn JSF rather than go forward for the higher Struts study... But since I believe that the industry will still use Struts for a considerable amount of time, I'd better learn higher Struts stuff for some time...
 
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to run our stuff on 16 servers instead of 3.
 
subject: John Carnell's Personal Opinion on JSF evolution
 
Similar Threads
GWT vs Struts vs JSF
Will JSF replace Struts eventually?
Pro Jakarta Struts, Second Edition : Reader Question
is JSF(its next version 1.2) a copy of Tapestry?
Spring and JDO w/ Struts or JSF?