Hi Folks: I have a general question for the architects and authors of MyFaces. Before I state my question though, let it be known that I'm EXTREMELY appreciative of the hard-work you folks are putting into cultivating MyFaces. JSF is definitely an improvement over existing stuff...
Why is it that every thing in the Java community follows MVC for SOC of UI/Business Logic/Control? I personally prefer PAC over MVC because of a lot of reasons, but there are other UI patterns than PAC too. Why is it that everything in Java seems to be MVC based? I personally think MVC has some massive short-comings... but that's another discussion. I just want to know why everything written for Java seems to follow MVC! I personally think that the Agent-based model of PAC would have been a lot better fit for JSF efforts since agents more closely resemble the component-wise approach of JSF (which is excellent). My understanding of the documents I've read is that JSF architecture is largely MVC based. Reza B'Far PS: I have a discussion on advantages of PAC over MVC here -- http://www.amazon.com/exec/obidos/tg/detail/-/0521817331/ref=pd_ecc_rvi_1/10 3-3893868-9407031?%5Fencoding=UTF8&v=glance

