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

Struts 2 Design and Programming: A Tutorial (a question)

 
Cor Takken
Ranch Hand
Posts: 58
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
As a relatively newcomer I am bombarded with frameworks. What I would like to know is what makes the Struts-framework better than other competing frameworks like JSP; and are those other frameworks really competing frameworks or are they complementary and if the latter is the case: how?
[ January 28, 2008: Message edited by: Cor Takken ]
 
Joe Harry
Ranch Hand
Posts: 10122
3
Eclipse IDE Mac PPC Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Cor Takken:
As a relatively newcomer I am bombarded with frameworks. What I would like to know is what makes the Struts-framework better than other competing frameworks like JSP; and are those other frameworks really competing frameworks or are they complementary and if the latter is the case: how?

[ January 28, 2008: Message edited by: Cor Takken ]


JSP is not a framework. It's a specification. You can compare Struts with Tapestry or Spring MVC.
 
Cor Takken
Ranch Hand
Posts: 58
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well... this just proves my point: I'm a newcomer
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 64837
86
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
JSP is the foundation upon which Struts and other Java web application frameworks are built.
 
Cor Takken
Ranch Hand
Posts: 58
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think I really need to get my hands on that book...
 
Alaa Nassef
Ranch Hand
Posts: 471
Hibernate Mac OS X Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello Cor,

The basic building blocks for java web applications are servlets & JSP (in addition of course to some quiet advanced features like listeners & filters). I believe that you have to get your hands on those first, before getting into the many frameworks that are available nowadays. I would recommend Head First Servlets & JSP for you.

After getting the basic concepts, you can then look into the available frameworks like struts, struts 2, JSF, etc. Wish you all the luck.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic