• 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 all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Bear Bibeault
  • Junilu Lacar
  • Martin Vashko
Sheriffs:
  • Jeanne Boyarsky
  • Tim Cooke
  • Knute Snortum
Saloon Keepers:
  • Ron McLeod
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Scott Selikoff
  • salvin francis
  • Piet Souris

MVC Framework

 
Greenhorn
Posts: 15
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

Could you help me choose the MVC framework for a web application (an e-commerce project for the university). I've thought of: Struts 1.3, Struts2 and Spring MVC. Which one would you advise, taking into account the learning curve, available materials, integration with Hibernate and the usefulness in the commercial applications nowadays.
[ March 22, 2007: Message edited by: Mateusz Kwasniewski ]
 
Ranch Hand
Posts: 15304
6
Mac OS X IntelliJ IDE Chrome
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I really like Stripes
 
Ranch Hand
Posts: 73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Spring MVC is pretty nice. I've used Struts 1.3 and < and am really used to it, but if you use spring all your config files are similar and I don't think the learning curve is that bad. If you download Spring and throw some of their example wars in your servlet container, and go through the source of it you'll find it's pretty simple and Spring does a lot of IMPL for you with their controllers.
I would say go with your strengths, if you don't have a lot of time and you know struts, go with that, if you want to try out something new look at spring mvc. It really comes down to what you are willing and can do with your limitations (time, ect).
 
To do a great right, do a little wrong - shakepeare. twisted little ad:
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!