JSF & Struts
So many people these days are asking if JSF can be used on its own or does it need the Struts integration to be useful.
As I recall back pre EA4 JSF did not have a navigation model and thus you either had to write it yourself or use an existing one. Craig McClanahan was kind enough to work the wee hours to make the integration possible. So with the Struts/JSF stuff you could use the JSF components for rendering and Struts to manage your navigation.
When EA4 shipped though JSF got its own navigation support and could manage everything that Struts did and became a full-fledged framework for building web apps and thus no longer needed Struts to be useful.
Now there seems to be confusion that you have to use Struts to make JSF useful. The way I see it (please correct me where wrong) you should not be using the Struts integration except for a peaceful migration path from Struts to JSF.
There, I've finally gotten that off my chest. Please comment if I'm being a bone head.

