Zrozumienie JSF jako ramy MVC

Czytam na JSF i czuję się raczej zdezorientowany, dlaczego JSF jest strukturą MVC (lub przynajmniej, które części należą do których „liter”).

Spojrzałem na to pytanie:Jakie składniki są MVC w ramach JSF MVC?

Czytam tam, jeśli nie spojrzysz na niego w zagregowanym widoku, model jest twoją jednostką, widok jest twoim kodem XHTML, a kontroler jest zarządzanym komponentem bean. Hmm ... Ok, ale czy widok często nie zależy od wykonywania dalszych wywołań logiki biznesowej, która na przykład zwraca zestaw elementów, czy opis nadal pasuje?

Jedna z przeczytanych przeze mnie książek opisała ją jako zarządzaną fasolę, która jest pewnego rodzaju „wiadomością”, której używają Servlet Faces (Controller) do wywoływania warstwy biznesowej (Model), a następnie kod XHTML.

Jest tak wiele wyjaśnień i różnic, więc nie wiem, jak to zrozumieć.

questionAnswers(4)

yourAnswerToTheQuestion