Subject: Re: [xsl] Migration to Xalan 2.7.1 From: Martin Honnen <Martin.Honnen@xxxxxx> Date: Tue, 07 Jul 2009 15:33:26 +0200 |
I have a template say, columnHeader which i am calling as below in a xsl:
<xsl:call-template name="columnHeader"> <xsl:with-param name="value"><a id="frameLoader" href="javascript:void(0);" onclick="javascript:<xsl:value-of select="$gridName"/>.expandAllTreeRows(this);">+</a></xsl:with-param> </xsl:call-template>
Inside the template apart from other stuff, i print the value using xsl:value as below:
<xsl:value-of select="$value"/>
This code was working fine before migrating to Xalan 2.7.1. But, once i moved to Xalan 2.7.1, text in the value variable is getting printed as raw text on the browser. It's not being treated as html and hence not being rendered as a href in the browser.
Use <xsl:copy-of select="$value"/> instead of xsl:value-of.
Martin Honnen http://msmvps.com/blogs/martin_honnen/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Migration to Xalan 2.7.1, Ravi Mahanti | Thread | Re: [xsl] Migration to Xalan 2.7.1, Ravi Mahanti |
[xsl] Difference between xmlns:aaa=, Ben Stover | Date | Re: [xsl] Migration to Xalan 2.7.1, Ravi Mahanti |
Month |