The model part within the Struts framework are the Java server objects, which represent the internal estate of the application. Enterprise Java Beans are commonly used here.
The view part of Struts is constructed via JavaServer Pages (JSP) which are a combination of static HTML/XML, Struts custom Tags and Java.
The Controller are servlets which take requests (GET/POST) from the client, perform actions on the model and subsequently update the view by forwarding to the appropriate JSP.
The Athens Group have produced an informative whitepaper called 'Using Struts' and is definately worth reading if you are new to Struts.
- Filed under: