看板 java 關於我們 聯絡資訊
想要用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
PsMonkey:詳述問題後解除文章鎖。連 setParam() 是哪個物件都沒說 05/13 17:37
※ 編輯: x06snow 來自: 125.233.144.144 (05/13 17:48) ※ 編輯: x06snow 來自: 125.233.144.144 (05/13 17:50)