my dog learned polymorphism
The moose likes Java in General and the fly likes Struts or JSF Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "Struts or JSF" Watch "Struts or JSF" New topic

Struts or JSF

Sahil Sharma
Ranch Hand

Joined: Aug 27, 2003
Posts: 152

I have an existing application (built on jsp-bean model). Now we want to migrate this into MVC2 architecture. I was wondering, which is the better framework to follow, Struts or JSF.

If anyone can provide me with good links (comparing both the framework), then that would be great.
Arjun K
Ranch Hand

Joined: Mar 09, 2005
Posts: 39
JSF is better than apache Struts in Web tier frame works.

Look at these links for more:

Have a look at SUN presentations on JSF:

Arnold Reuser
Ranch Hand

Joined: Nov 20, 2003
Posts: 196
Did you already know that Struts nowadays is seperated into Struts classic and Struts shale? When my memory is correct this happened somewhere end 2004/beginning of 2005.
Craig Mcclanahan, the founding fater of Struts and one of the spec leaders of JSF, devotes a lot of his time to Struts shale.
In the near future both project will have their own release cycle and will coexist.Take a look at his weblog :
to get an impression of Struts/JSF
Furthermore Struts Shale has got his own wiki with a lot of interesting reading material :
Therefore a real decision doesn't have to be made between Struts & JSF, you can use both.
But to give you a real world answer : I would start with Struts Classic, this is the one that you currenlty call struts, and move to Struts shale while it matures.
[ May 28, 2005: Message edited by: Arnold Reuser ]
I agree. Here's the link:
subject: Struts or JSF
jQuery in Action, 3rd edition