First, Struts is a name. So, the first letter should be capitalized.
Struts is considered a MVC framework because it implements the most complex parts of a Controller and provides a solid
JSP Tag library for creating a View.
Ideally, a business object model (Model) is based on business requirements and business requirements vary. Either way, Struts is only a "skeleton". It does not do anything by itself.