Via bistro Craig McClanahan (Struts’s creator and co-specification lead for JSF) is blogging !! We now have a point of view on Struts and JSF from the source. Goog read to know how Struts and JSF overlap in the presentation tiers of web application. But nothing surprising in this post: Craig says Strust and JSF are fully compatible and encourage anyone to use either of them or both… But can he be objective?? Lots of people in the blogosphere are dumping Struts in favor of WebWork or Spring and I read more bad opinion about JSF than good ones. Today a J2EE developper must have Struts on his resume, tomorrow will he need JSF or Spring?
My company is trying to decide between Struts and JSF.
I personnally prefer Struts and nobody else knows too much about JSF. Shoul we consider JSF? Can JSF be the the Controller also, or just the View?
Need a crystal ball to know which framework will dominate in the futur…
Here are some good threads on the subject
>Can JSF be the the Controller also, or just the View?
I believe it can not. JSF is not based on MVC but on a component model: