Lets see. According to the author of the book i mentioned, JSF implements
a variation of the MVC model defined as Model 2, which is specific to
web applications.
The model would be your javaBeans or EJBs.
The view would be the html/jsp/jsf tags and the controller would be
the servlet that helps the model and view interact.
Now, about the page controller pattern, this page
http://www.onlamp.com/pub/a/php/2004/10/14/page_controller.html gives a nice explanation of the theory behind it. I dont know
enough of all this as to explain, so i recommend that you read it
so that i dont confuse you.
This page also has a good discussion about page controller
http://mail-archives.apache.org/mod_mbox/struts-user/200603.mbox/%[email protected]%3E hope that helps Nato