You're basically on the right track. What you're calling the "DispatcherServlet" is probably referring to the Struts ActionServlet class, and yes it is the main front conroller, and the JSP is the view. However, I wouldn't consider the ActionForm part of the model so much as a kind of "view helper", since it's tied so closely to the JSP.
The thing that's important to undertsand about Struts is that the framework itself contains no model components at all! The assumption is that you will write your own model classes using POJOs, EJBs, Spring, Hibernate, etc. following whatever
patterns you deem most appropriate. You then just instantiate these model classes and call their methods from your Action classes, which you correctly identify as part of the controller.