|
||||||||
|
||||||||
|
|
||||||||
|
Struts Framework - Introduction (Official Site from Apache) Struts is open source software that helps developers build web applications quickly and easily. Struts relies on standard technologies such as JavaBeans, Java servlets and JavaServer Pages (JSP) that most developers already know how to use. By taking a standards-based, fill-in-the-blanks approach to software development, Struts can alleviate much of the time-consuming grunt work that comes with every new project. Struts is hosted by the Apache Software Foundation (ASF) as part of its Jakarta project. Besides Struts, Jakarta hosts several successful open source products, including Tomcat, Ant, and Velocity. Generally it is knowledge as Apache Struts. Model - View - Controller(MVC)
The Model-View-Controller (MVC) architecture leverages the strengths of servlets and JavaServer Pages (JSP), while minimizing their weaknesses. In essence, user requests are sent to a controller servlet, which determines the nature of the request and passes it off to the appropriate handler for that request type. Each handler is associated with a particular model, which encapsulates business logic to perform a specific and discrete set of functions. Once the operation is completed, the results are sent back to the controller, which determines the appropriate view and displays it.Find More Details>> Versions
|
||||||||