1 / 19

Introduction to Struts

What is Struts. Framework to develop web applicationsOpen source Based on MVC-Model 2 patternApache Jakarta ProjectCurrent release is 1.2.7Developed in May 2000 and June 2001. What is Frame work. Frameworks are reusable,

thy
Download Presentation

Introduction to Struts

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. Introduction to Struts

    2. What is Struts Framework to develop web applications Open source Based on MVC-Model 2 pattern Apache Jakarta Project Current release is 1.2.7 Developed in May 2000 and June 2001

    3. What is Frame work Frameworks are reusable, “semi-complete'' applications that can be applied to produce custom applications Frameworks are tested, proven software designs and implementations that reduce the cost, accelerate development speed and improve the quality of software

    4. Benefits of Struts Frameworks Provide developers with modular, reusable and extensible software components Modular frameworks reduce the time and effort and investment required to understand and maintain existing software

    5. Contributes improvements in programmer productivity, as well as enhancing the quality, performance, reliability of the software. Reduces the cost of building and maintaining software

    6. What is the MVC Pattern? MVC was first introduced by SmallTalk The goal of the MVC design pattern is to separate the application object (model) from the way it is represented to the user (view) from the way in which the user controls it (controller) i.e. layer architecture.

    7. Components within the MVC Pattern? The model provides a representation of the data to the components comprising the view. It also knows about all the operations that can be applied to transform the data. The view provides presentation services in the application, such as a data entry screen or a screen rendering a query result .

    8. The controller is responsible for linking the view with the model. The controller can be thought of as the controlling influence on the state of the model. All paths of navigation in the application are channelled through the controller.

    9. What is MVC-Model 2

More Related