Struts MVC Architecture
Struts MVC Architecture is stands for Model View Controller.
Model
The model contains the business logic and handles the HttpServlet request and response object.interact with the persistance class,DAO class to store,retrive and manipulate data. All Action class are member in model layer.
View
The view is responsible for dispalying the results back to the user. In Struts the view layer is implemented using JSP.
Controller
The controller handles all the request from the user and selects the appropriate view to return. In Sruts the controller's job is done by the ActionServlet.
Click to view complete steps