What is the main difference between Mvc1 and Mvc2 Architecture??
Answer Posted / baba
There is nothing like MVC1 or MVC2. Sun specification talks
about Model - 1 and Model - 2 architecture. MVC or Model -
View - Controller architecture is equivalent to the Model -
2 architecture. In MVC the central idea is separation of
business logic and presentation logic, which was a
shortcoming of the Model - 1. You cannot have complex
business logic in your JSP, thats bad practice. In Struts
the ActionServlet is based on the FrontController Design
pattern. Ideally in MVC there are JSP pages to handle the
presentation logic, the model to encapsulate business data
and manipulation logic and a controller to co-ordinate
between the view and model.
| Is This Answer Correct ? | 32 Yes | 6 No |
Post New Answer View All Answers
What is token used for?
Which class is the Front Controller in Struts2?
How struts control data flow?
What is the purpose of '@keyproperty'?
How you will make available any message resources definitions file to the struts framework environment?
What is the difference between struts and spring? Explain
What are the benefits of Interceptors in Struts2?
What is the difference between Jakarta Struts and Apache Struts? Which one is better to use?
What applications use apache struts?
What are the two different types of validations that the validator framework supports?
What is the front controller in struts2?
Do I have to credit struts on my own website?
What are struts in java?
How to convert struts to spring mvc?
How struts2 supports internationalization?