Craig McClanahan wrote:

With JSF, however, the situation is different.  Every JSF component
is, at its core, just a JavaBean ... it doesn't care what technology
is used to ultimately manage the page.  Yes, we provide JSP tag
wrappers around all the standard components (because that addresses
the need of a very large portion of the marketplace), but it's not
required.  The reason is that JSF provides a pluggable ViewHandler
implementation ... the default one does RequestDispatcher.forward()
calls (just like Struts does), making it very easy to use JSP, but
this is by no means required.

You like Tapestry style separation of the component tree definition
from the static HTML text?  That's not hard ... go get Hans's JSF book
and read the last chapter, to get you 80% of the way to a robust
ViewHandler solution.

Maybe you'd prefer XForms?  Go for it ... writing a ViewHandler that
transforms your favorite way of representing a component tree into an
XForms document is MMP (Merely a Matter of Programming :-).

Or, maybe you'd prefer an XML based solution that has all the
component stuff in a single file, and you're contemplating an XSLT
based solution that transforms component definitions into the
corresponding HTML.  Go for it.  (Of, course, if you use the XML
syntax for JSP pages plus JSF component tags, you get this pretty much
for free ... oops, sorry, forgot you might be one of those that
doesn't like JSP :-).

We're thinking about using Flash forms for some things. Will they plugin nicely to JSF?


--
Rick

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



Reply via email to