Struts is a servlet/jsp presentation layer framework based on the Model-View-Controller pattern. Presentation layers are perhaps the most tedious and least standardized part of server side development. Luckily, frameworks like Struts exist that promote standardization and best practices in presentation layer programming.
An article from developerWorks introduces Struts and describes how to use it.
Read Struts, an open-source MVC implementation.
-
Struts, an open-source MVC framework (6 messages)
- Posted by: Floyd Marinescu
- Posted on: February 19 2001 09:25 EST
Threaded Messages (6)
- Use WebWork - it's much, much better! ... by Hristo Stoyanov on February 19 2001 15:03 EST
- Use WebWork - it's much, much better! ... by Hristo Stoyanov on February 19 2001 15:29 EST
- Plugorama - Tapestry! by Howard Lewis Ship on February 20 2001 09:09 EST
- www.thbs.com also did it much earlier by Kingshuk Bandyopadhyay on February 22 2001 07:47 EST
- www.thbs.com also did it much earlier by Oliver Powell on January 09 2002 06:21 EST
- Struts, an open-source MVC framework by chan yi on April 18 2002 22:19 EDT
-
Use WebWork - it's much, much better! ...[ Go to top ]
- Posted by: Hristo Stoyanov
- Posted on: February 19 2001 15:03 EST
- in response to Floyd Marinescu
WebWork is a web application framework for J2EE. Initially developed by Rickard Oberg, it is based on a concept called "Pull HMVC" (Pull Hierarchical Model View Controller). The basic idea is to separate the site programmers' and site designers' tasks, which leads to big productivity gains, flexible and easy development. It is well-documented, comes with lots of examples, very stable, continually tested against WebLogic, Tomcat, Resin, Jetty-JBoss, Tomcat-JBoss, Orion. With its advanced design, small and easy-to-learn API, WebWork offers significant development advantages over similar frameworks like: STRUTS, XMLC, Turbine/Webmacro, Cocoon ... But don't take my word fot it - go get it (www.sourceforge.net/projetcs/webwork), read the documentation, try the examples and contact "webwork- user at lists dot sourceforge dot net" if you need more help/info! -
Use WebWork - it's much, much better! ...[ Go to top ]
- Posted by: Hristo Stoyanov
- Posted on: February 19 2001 15:29 EST
- in response to Hristo Stoyanov
Correction:
Try this link http://sourceforge.net/projects/webwork/ -
Plugorama - Tapestry![ Go to top ]
- Posted by: Howard Lewis Ship
- Posted on: February 20 2001 09:09 EST
- in response to Hristo Stoyanov
Well, to jump on the bandwagon:
Check out Tapestry at:
http://tapestry.primix.com
http://sourceforge.net/projects/tapestry
It's a total alternative to JSPs and does a whole lot more besides. It's a complete, component based framework for developing highly interactive, dynamic web applications with minimal coding. I may be biased (I am the principal author) but I strongly feel you can do more powerful applications easier in Tapestry than in just about any other environment. -
www.thbs.com also did it much earlier[ Go to top ]
- Posted by: Kingshuk Bandyopadhyay
- Posted on: February 22 2001 07:47 EST
- in response to Floyd Marinescu
An Indian company , Torry Harris business solution also came out with a framework and working code that is almost identical to struts about a year before. They call it WebOBlocks. Here is the link : http://www.thbs.com/services/WebOBlocksWhitepaper.pdf -
www.thbs.com also did it much earlier[ Go to top ]
- Posted by: Oliver Powell
- Posted on: January 09 2002 06:21 EST
- in response to Kingshuk Bandyopadhyay
Could someone please add a useful unbiased reply comparing frameworks? If you want to do a plug could you please also add some clear, direct advantages/comparisons over others. In my case I am looking for some reasons why I shouldn't go forward with Struts. I would love to read opinions from people who have tried writing commercial applications with some of these frameworks (namely Struts and WebWork).
Cheers,
Oliver -
Struts, an open-source MVC framework[ Go to top ]
- Posted by: chan yi
- Posted on: April 18 2002 22:19 EDT
- in response to Floyd Marinescu
sdfsdf