Granny's Programming Pearls
"inside of every large program is a small program struggling to get out"
JavaRanch.com/granny.jsp
Win a copy of Securing DevOps this week in the Security forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

John Carnell's Personal Opinion on JSF evolution  RSS feed

 
Ranch Hand
Posts: 3178
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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...
 
Author
Ranch Hand
Posts: 93
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
Ko Ko Naing
Ranch Hand
Posts: 3178
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

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...
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!