There is a functionality overlap in the core controller role, and for some people JavaServer Faces will be sufficient by itself.
<over-simplification>
It's not unlike the situation with the JSTL SQL tags. For very simple Model 1 applications, these can be "sufficient unto the day".
But, for more complex applications, you need to break out the big guns, like iBATIS, Hibernate, or EJB.
The JSTL SQL tags didn't obviate other data-access products, and the JSF controller features won't obviate other controller products like Struts.
JSTL includes SQL tags for "completeness" and JSF does the same in respect to a controller feature.
</over-simplification>
-Ted.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

