Как видно из названия, в чем разница между контроллером страницы и контроллером MVC. Я думал, что они оба одинаковы, так как, допустим, мы создаем наш вызов контроллера ExampleAController. Этот контроллер принимает входные данные HTTP-запроса, а также направляет пользователей к различным представлениям.
Поэтому я запутался в разнице между страницей и контроллером MVC. Ниже приводится краткое изложение обратной связи, предоставленной моему профессору по поводу викторины, которую мы сделали.
В чем различия между этими контроллерами?
Model-View-Controller: Controller определяет представление и процесс компонента пользовательского интерфейса.
Контроллер страницы: объект, который обрабатывает запрос определенной страницы или действия на веб-сайте.
Application Controller: используется, когда существует много логики относительно порядка экранов и навигации между ними
Общий контроллер: абстракция контроллеров с общими задачами