File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
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