> 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]