Struts components can be classify into Model, View and Controller:
? Model: Components like business logic /business processes and data are the type of model.
? View: HTML, JSP are the view components.
? Controller: Action Servlet of Struts is part of Controller components which works as front controller to tackle all the requests.