[問題] servlet和xsl

看板java作者 (洛)時間15年前 (2010/05/13 17:05), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
想要用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

05/13 17:37, , 1F
詳述問題後解除文章鎖。連 setParam() 是哪個物件都沒說
05/13 17:37, 1F
※ 編輯: x06snow 來自: 125.233.144.144 (05/13 17:48) ※ 編輯: x06snow 來自: 125.233.144.144 (05/13 17:50)
文章代碼(AID): #1Bwy3G67 (java)