The MVC architecture :
Model : Responsible for the business domain state knowledge
View : Responsible for a presentation view of the business domain
Controller : Responsible for controlling the flow and state of the user input
There are 2 models of the MVC architecture :
Model 1 (MVC 1) and Model 2 (MVC 2).
A Model 2 architecture introduces a controller servlet between the browser and the JSP pages or servlet content being delivered.
Struts is a good example of a framework based on MVC 2 because the ActionServlet servlet will select the proper view to respond to the user.
http://faq.javaranch.com/java/Model1Model2MVC
http://java.sun.com/blueprints/guidelines/designing_enterprise_applications_2e/web-tier/web-tier5.html
http://www.javaworld.com/javaworld/jw-12-1999/jw-12-ssj-jspmvc.html
You must be logged in to post a comment.