• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Ron McLeod
  • Tim Cooke
  • Junilu Lacar
Sheriffs:
  • Rob Spoor
  • Devaka Cooray
  • Jeanne Boyarsky
Saloon Keepers:
  • Jesse Silverman
  • Stephan van Hulst
  • Tim Moores
  • Carey Brown
  • Tim Holloway
Bartenders:
  • Jj Roberts
  • Al Hobbs
  • Piet Souris

is Struts still a defacto framework

 
Ranch Hand
Posts: 342
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Donald & Chad

With so many MVC frameworks pop up in J2EE space, is Strut still a defacto web framework? In what cases, we should choose Struts than other frameworks?

thanks
anthnoy
 
Ranch Hand
Posts: 471
Mac OS X Hibernate Spring
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I guess struts 1.x still is, but don't know if it's going to stay there for long. Struts 2 and JSF are gaining popularity fast (especially the latter). Also a lot of people are moving to ruby on rails, but the number is still much less than struts (but it's growing really fast).
 
Ranch Hand
Posts: 884
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I suppose if you ask a Struts guy, he would say yes. But if you ask a Spring guy, the answer is pretty obvious. Let's not get into one of those debates of which is the standard or which is better. These are just tools to help us finish our work faster and do it better.
 
Alaa Nassef
Ranch Hand
Posts: 471
Mac OS X Hibernate Spring
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Chengwei Lee:
Let's not get into one of those debates of which is the standard or which is better.



Well, I'll have to disagree on this. The question wasn't about which is better. The question was about being de-facto. Struts 1.x used to be the de-facto platform, meaning that usually when someone wanted to build a java web application, he would just go to struts. This doesn't mean that it's the best, but it means that it's the most popular choice by far. The market share of struts 1.x is dropping due to the rise of other frameworks that are better, but as I said before, I think that it's still the framework of choice till now.
 
Chengwei Lee
Ranch Hand
Posts: 884
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Alaa Nassef:


Well, I'll have to disagree on this. The question wasn't about which is better. The question was about being de-facto. Struts 1.x used to be the de-facto platform, meaning that usually when someone wanted to build a java web application, he would just go to struts. This doesn't mean that it's the best, but it means that it's the most popular choice by far. The market share of struts 1.x is dropping due to the rise of other frameworks that are better, but as I said before, I think that it's still the framework of choice till now.



Are there any statistics to prove that Struts or any other framework is widely in use to claim the de facto standard in the industry? Or is it merely by word of mouth or checking with friends and colleagues that we came to a conclusion that some framework is the de facto standard?

What I meant to say is, rather than dwelling over is it a de facto standard or not, evaluate to see if it meets your needs and if it does, use it.
 
reply
    Bookmark Topic Watch Topic
  • New Topic