145.7. 在 XSLT 中使用的参数
默认情况下,所有标头都添加为参数,然后保存在 XSLT 中。
要使参数可以被使用,您需要声明它们。
<setHeader name="myParam"><constant>42</constant></setHeader> <to uri="xslt:MyTransform.xsl"/>
<setHeader name="myParam"><constant>42</constant></setHeader>
<to uri="xslt:MyTransform.xsl"/>
参数还需要在 XSLT 的顶级声明,以便它可用:
<xsl: ...... > <xsl:param name="myParam"/> <xsl:template ...>
<xsl: ...... >
<xsl:param name="myParam"/>
<xsl:template ...>