Struts, an open-source MVC framework


News: Struts, an open-source MVC framework

  1. Struts, an open-source MVC framework (6 messages)

    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.
  2. 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 (, read the documentation, try the examples and contact "webwork- user at lists dot sourceforge dot net" if you need more help/info!
  3. Correction:
    Try this link
  4. Plugorama - Tapestry![ Go to top ]

    Well, to jump on the bandwagon:

    Check out Tapestry at:

    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.
  5. 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 :
  6. 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).

  7. sdfsdf