java XSLT参数不起作用
以下是我的java代码,与参数相关:
transformer.setParameter("limad","1234");
transformer.transform(text, new StreamResult(response.getOutputStream()));
我的xslt有:
<xsl:template match="/">
<xsl:param name="limad"/>
.... lots of stuff here...
<td>
<xsl:value-of select="$limad"/>
</td>
.... lots of stuff here...
</xsl:template>
我的结果是: <;td></td>
有什么想法吗?我如何调试这个
# 1 楼答案
我不是java方面的专家,但如果您试图将参数传递到xslt中,则需要将其置于模板匹配=“/”之外