volume_mute
MVC in a Web Application
publish date: 2026/06/11 07:37:9.398587 UTC
volume_mute
In the web application MVC architecture shown below, which component handles HTTP request processing, application-specific logic, and data validation?
Correct Answer
Controller
Explanation
In the web application MVC architecture, the Controller handles HTTP request processing, application-specific logic, and data validation. It receives requests from the browser, interacts with the Model via update requests, and tells the View which form to display. The View handles dynamic page generation and forms management; the Model manages business logic and the database.
Reference
Software Engineering, Ian Sommerville, 10th edition
