Neither approach really solves the problem all the way. They both require that the commented out section is valid code.
<t:comment> <t:put something here... </t:comment> Won't parse. It would be convenient to be able to mark a component as containing CDATA so that the template parser would leave it alone. for instance, if the above were equivalent to: <t:comment><![CDATA[ <t:put something here... ]]></t:comment> which does compile. Especially cool if you could grab the body of the cdata element as a string and do something with it. <t:xml.transform xml="responseXml"> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/catalog/cd"> <tr> <td><xsl:value-of select="title"/></td> <td><xsl:value-of select="artist"/></td> </tr> </xsl:template> </xsl:stylesheet> </t:xml.transform> Josh On Fri, Apr 11, 2008 at 12:11 PM, Howard Lewis Ship <[EMAIL PROTECTED]> wrote: > You can "simulate" a comment directive as a component: > > > public class Comment > { > boolean setupRender() { return false; } > } > > > This is a no-op component, it skips directly from the SetupRender > phase to the CleanupRender phase, rendering nothing. This is even > less work than <t:if test="false">. > > > On Fri, Apr 11, 2008 at 12:03 PM, nicholas Krul <[EMAIL PROTECTED]> wrote: > > Good to know that it works, but I would think thats a little dangerous... > > > > If its not commented, I always assume its live code. There should be a way > > to comment properly. > > > > I can do it in the jsps I stare at all day long... I'd think it reasonable > > T5 does real comments. > > > > *I haven't tested any of this, nor have I needed to put in server side > > comments... I find they tend to contain old code that may be needed again > > (or 'uncomment this for...') > > > > --just a thought. > > > > --nK > > nicholas Krul > > > > > > > > On Fri, Apr 11, 2008 at 7:57 PM, Jim <[EMAIL PROTECTED]> wrote: > > > > > That's perfect, thanks Josh. > > > > > > Josh Canfield wrote: > > > > > > > How about just doing whatever the equivalent to <t:if test="false"> is > > > > in T4? > > > > > > > > On Fri, Apr 11, 2008 at 11:31 AM, Jim <[EMAIL PROTECTED]> wrote: > > > > > > > > > > > > > Is there a way to do server-side commenting, ala <%-- --> in JSPs? > > > > > i.e. to > > > > > comment sections that you (temporarily) don't wish to be dynamically > > > > > processed server-side? > > > > > > > > > > Adding <!-- --> only precludes client-side processing, of course, and > > > > > if I > > > > > try to surround a template section (which contains Tapestry > > > > > components) with > > > > > $remove$ tags, I get: "Tag __ on line __ is a dynamic component, and > > > > > may not > > > > > appear inside an ignored block." Is there another way? I've been > > > > > resorting > > > > > to pasting into a separate file. > > > > > > > > > > Thanks, > > > > > Jim > > > > > > > > > > --------------------------------------------------------------------- > > > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > -- > Howard M. Lewis Ship > > Creator Apache Tapestry and Apache HiveMind > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- -- TheDailyTube.com. Sign up and get the best new videos on the internet delivered fresh to your inbox. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]