File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

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

 
Cor Takken
Ranch Hand
Posts: 58
  • 0
  • 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: 10045
3
Eclipse IDE Mac PPC Ubuntu
  • 0
  • 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
  • 0
  • 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: 64173
83
IntelliJ IDE Java jQuery Mac Mac OS X
  • 0
  • 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
  • 0
  • 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
  • 0
  • 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.
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic