Adam, we haven't as we still have some open bugs which prevent working Facelets perfectly with MyFaces. So this is a hen-egg problem. If we got rid of those bugs, we'd use Facelets more, if Facelets was used more, there might be someone inclined to get rid of those bugs ;).
Now if someone who was interested in Facelets a lot would help us getting rid of those bugs we would probably get there faster - hint, hint... As to why many of the MyFaces committers don't see the actual need to use Facelets - it's good that Facelets provide an alternative view definition language - but if you keep strictly to using JSF tags in your JSP-code, Facelets solve a problem that doesn't exist for you, right? regards, Martin On 12/14/05, Adam Winer <[EMAIL PROTECTED]> wrote: > Mike is entirely correct. There's no reason why any decent > JSF component library shouldn't work with Facelets, > and [EMAIL PROTECTED] doesn't understand Facelets. > ADF Faces, for example, abstracts away from HTML too; > Facelets makes awesome sense with ADF Faces, just as > it would with Tobago. > > The whole "Tapestry-like views" aspect of Facelets is just > one small bit of it; the major value is providing a much, much > better environment for JSF than JSPs are. > > Honestly, anyone who uses Facelets after JSPs will > never want to go back. I don't quite get why MyFaces hasn't > embraced Facelets fully. > > -- Adam Winer > > On 12/13/05, Mike Kienenberger <[EMAIL PROTECTED]> wrote: > > I think there's some misunderstanding here about facelets. Facelets > > isn't tied to any particular view technology (ie, html). > > > > "Facelets are based on HTML-designed JSP source code" is untrue. > > Facelets doesn't use tld files or (jsp)Tag classes. Facelets works > > directly on the component class. > > > > There shouldn't be any reason why you can't use facelets with tobago, > > providing you're writing clean components. > > > > > > On 12/13/05, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > > Author: bommel > > > Date: Tue Dec 13 09:35:51 2005 > > > New Revision: 356552 > > > > > > URL: http://svn.apache.org/viewcvs?rev=356552&view=rev > > > Log: > > > added faq for facelets > > > > > > Modified: > > > incubator/tobago/trunk/src/site/fml/faq.fml > > > incubator/tobago/trunk/tobago-theme/tobago-theme-richmond/pom.xml > > > > > > Modified: incubator/tobago/trunk/src/site/fml/faq.fml > > > URL: > > > http://svn.apache.org/viewcvs/incubator/tobago/trunk/src/site/fml/faq.fml?rev=356552&r1=356551&r2=356552&view=diff > > > ============================================================================== > > > --- incubator/tobago/trunk/src/site/fml/faq.fml (original) > > > +++ incubator/tobago/trunk/src/site/fml/faq.fml Tue Dec 13 09:35:51 2005 > > > @@ -22,6 +22,16 @@ > > > components that need a renderer.</p> > > > </answer> > > > </faq> > > > + <faq id="tobago/facelets"> > > > + <question>It is possible to combine tobago with > > > facelets?</question> > > > + <answer> > > > + <p>It doesn't make sense.</p> > > > + <p>Facelets are based on HTML-designed JSP source code.</p> > > > + <p>Tobago on the other side abstracts from HTML. There are no > > > HTML-Tags in the JSP source code. > > > + There are only abstract tags. The Renderkit converts it to > > > HTML or any other ML. > > > + The idea of Tobago is: The theme controls the look-and-feel > > > of the page.</p> > > > + </answer> > > > + </faq> > > > <faq id="tiles/sitemesh"> > > > <question>Can tobago replace tiles? Can I ignore tiles and > > > sitemesh in the favor of tobago or not? > > > </question> > > > > > > Modified: > > > incubator/tobago/trunk/tobago-theme/tobago-theme-richmond/pom.xml > > > URL: > > > http://svn.apache.org/viewcvs/incubator/tobago/trunk/tobago-theme/tobago-theme-richmond/pom.xml?rev=356552&r1=356551&r2=356552&view=diff > > > ============================================================================== > > > --- incubator/tobago/trunk/tobago-theme/tobago-theme-richmond/pom.xml > > > (original) > > > +++ incubator/tobago/trunk/tobago-theme/tobago-theme-richmond/pom.xml Tue > > > Dec 13 09:35:51 2005 > > > @@ -26,7 +26,7 @@ > > > </parent> > > > <artifactId>tobago-theme-richmond</artifactId> > > > <packaging>jar</packaging> > > > - <name>Tobago theme richmond</name> > > > + <name>Tobago theme Richmond</name> > > > <build> > > > <plugins> > > > <plugin> > > > @@ -75,7 +75,7 @@ > > > </exclusions> > > > </dependency> > > > <dependency> > > > - <groupId>javax.servlet</groupId> > > > + <groupId>javax.servlet</groupId> > > > <artifactId>servlet-api</artifactId> > > > <version>2.3</version> > > > <scope>provided</scope> > > > > > > > > > > > > -- http://www.irian.at Your JSF powerhouse - JSF Consulting, Development and Courses in English and German Professional Support for Apache MyFaces
