File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
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
Author

Struts or JSF

Sahil Sharma
Ranch Hand

Joined: Aug 27, 2003
Posts: 152
Hi,

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:
http://websphere.sys-con.com/read/46516.htm
http://www.oracle.com/technology/pub/articles/masterj2ee/j2ee_wk8.html

Have a look at SUN presentations on JSF:
http://www.jsftutorials.net/jsf-reading-guide/jsf-seminar.html

Arjun.
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 : http://blogs.sun.com/roller/page/craigmcc/20040927#struts_or_jsf_struts_and
to get an impression of Struts/JSF
Furthermore Struts Shale has got his own wiki with a lot of interesting reading material : http://wiki.apache.org/struts/StrutsShale
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: http://aspose.com/file-tools
 
subject: Struts or JSF