Hey Guys Struts is mainly famous for its Action Controller - which is nothing but the CONTROLLER part of MVC Pattern. To add up Struts is the framework which started mainly using the MVC-2 Pattern where in the Business logic is STRICTLY SEPARATED from the Presentation logic (mainly in JSPs).
Actually MVC2 represents struts.Means here we can see ActionServlet is backbone to the whole application and JSPs are for view and Model for business logic.