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


Reply via email to