> I'm interested in the analogy, "Shale is to JSF as Struts is to JSP".  What 
> is 
> the connection between JSF and JSP then?  I thought that JSF was to JSP the 
> same 
> way Struts was to JSP, and Shale was more like the Struts tag libraries on 
> crack.  Can somebody point me to a good explanation of the distinctions and 
> relationships?

The JSF framework evolved the mechanics found in Struts for declarative page 
navigation and validation but adds a framework for visual components.  The most 
common implementation for JSF components is using JSP tags to assemble the 
page.  

Shale, a framework built on top of JSF provides an alternative for creating 
reusable view compositions, among other things.  Most of the options can be 
found here: http://struts.apache.org/shale/features.html#clay

Clay also provides for full html tapestry like views where you use HTML to 
define the page layout binding the JSF components in using a jsfid attribute 
mnemonic.  The best example we have is the "rolodex" usecase found here: 
http://cvs.apache.org/builds/struts/nightly/struts-shale/use-cases/


Gary


> 
> Jeremy J. Barth
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to