作者x06snow (洛)
看板java
标题[问题] servlet和xsl
时间Thu May 13 17:05:18 2010
想要用servlet传给xsl一个参数
看到了transformer的方法setParameter(String param,Object value)
可是用了之後完全没有反应...
好像值也没有给进去的样子(我是用IE跑的)
另外请问
在servlet的java档中
TransformerFactory tff = TransformerFactory.newInstance();
Transformer tf = tff.newTransformer(new StreamSource(sbr));
tf.transform(new StreamSource(br), new StreamResult(output));
tf.setParameter("chooseYear",0);
而在xsl档里面写
<xsl:param name = "Year">
<xsl:if test="0=$Year">
..........
</xsl:if>
这样xsl里面的Year可以对应到servlet给的值(0)吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.233.144.144
1F:推 PsMonkey:详述问题後解除文章锁。连 setParam() 是哪个物件都没说 05/13 17:37
※ 编辑: x06snow 来自: 125.233.144.144 (05/13 17:48)
※ 编辑: x06snow 来自: 125.233.144.144 (05/13 17:50)