Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Struts

 
Alex Givant
Greenhorn
Posts: 23
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi, guys!
I would like to check if anybody used Struts and what are
pros and cons. We already did one project with servlet and
HTML pages, so we think if the Struts could help us to make
it quicker and better.
Thank you for any advices.
Alex.
 
Kyle Brown
author
Ranch Hand
Posts: 3892
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I've worked with several projects with Struts, and have found it to be very useful. One project in particular (a portal project) worked extremely well -- the team probably saved two to four months of development by using struts.
Some of my opinions about this framework are in my Struts Articles.
Kyle
------------------
Kyle Brown,
Author of Enterprise Java (tm) Programming with IBM Websphere
See my homepage at http://members.aol.com/kgb1001001 for other WebSphere information.
 
Allan Moster
Ranch Hand
Posts: 153
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
We used this framework on our last project. It saved my team at least 30% of sure hardwork. It is very flexible and highly maintainable. Most of all, it forces the developers to follow a good design pattern. Once you get used to it, you will never do things differently again.
 
Zac Roberts
Ranch Hand
Posts: 82
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am reviving this thread becuase I am very curious about struts. What is the future of this technology? How does it fit in with all of the web services and .NET vs. J2EE hype that is currently going on?
 
Thomas Paul
mister krabs
Ranch Hand
Posts: 13974
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Struts is a Java framework that fits in nicely with any Servlet/JSP implementation either with or without EJBs.
 
Ravi Veera
Ranch Hand
Posts: 127
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
First of all let's sort out the topics.
Let's leave aside Web services. It's more of an interoperability solution and best compared with CORBA/RMI etc. Combined with the right libraries you can deliver web services using Java,with or without struts.
.Net and Struts are both frameworks, although their approaches are different.
-.Net is more of a component based approach towards building web applications. The rough equivalent of this in the Java world would be the Tapestory Framework.
Here's
a link and
another to a discussion on frameworks at theserverside.com.
-Struts is more page oriented in it's approach. The best thing I like about struts is that it's very flexible . You only use parts that you need and you can extend it very easily. You can also drop it into your existing project without disrupting the work that's already been done.
Take a look at the extensions and enhancements that have been buit around it over here.
HTH
Ravi
 
Thomas Paul
mister krabs
Ranch Hand
Posts: 13974
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
And don't forget to read my Struts article:
http://www.javaranch.com/newsletter/Mar2002/newslettermar2002.jsp
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic