Я читаю JSF, и я чувствую себя довольно запутанным, почему JSF является MVC-каркасом (или, по крайней мере, какие части принадлежат к какой-либо букве).
Я рассмотрел этот вопрос: Какие компоненты MVC в структуре JSF MVC?
Я читаю там, если вы не смотрите на него в агрегированном виде, модель - это ваша сущность, представление - ваш код XHTML, а контроллер - управляемый bean. Хм... Хорошо, но мнение не очень часто зависит от выполнения дальнейших бизнес-логических вызовов, которые возвращают набор объектов, например, все еще подходит к описанию?
Одна книга, которую я прочитал, описывала ее как управляемую. beans - это своего рода "сообщение", которое используется для вызова бизнес-уровня (модели) сервлетом Faces (Controller), а затем код XHTML - это представление.
Есть так много объяснений и различий, поэтому я не знаю, что или как это понимать.