Yes, you can use that library, but you can't really let's say just use JSF components with "reduced" functionality with a STRUTS backend without going through some major pains.
They should have allocated a lot more resources to ensure backward compatibility between JSF/STRUTS knowing that STRUTS is the dominant web framework for J2EE applications. Warren -----Original Message----- From: Sean Schofield [mailto:[EMAIL PROTECTED] Sent: Wednesday, August 10, 2005 10:24 AM To: MyFaces Discussion Subject: Re: JSF vs. Struts > Just to add my 2 cents. JSF would have been much more successful if it did > the following: > > 1. Depict itself as a successor to STRUTS rather than a competitor. IMO this is how Craig presented it. JSF is also part of the JCP which is a different process then the ASF has. JSF is also targeting people using other frameworks besides Struts so I'm sure they had other goals besides 100% satisfaction of Struts users. JSF is a natural successor to Struts but iIt builds on a lot of the lessons learned from newer frameworks that were inspired by Struts (like Spring.) > 2. Provided easier side-by-side co-existence and allow finer grained porting > of a STRUTS application to the JSF framework. There is a Struts-Faces package that was designed for this purpose. Personally I think its easier to just scrap all of those Actions and ActionForms and start over. You don't even really need to start over, in our case, we used the facade pattern and called it from our actions. Now we call the same facade methods from our backing beans. > Warren sean

