Subject: [xsl] XSLT Saxon Transformation in JSP pages ? From: "Vincent Blondel" <vincent@xxxxxxxxxxxx> Date: Mon, 4 Sep 2006 11:49:21 +0200 (CEST) |
Hello, I am a complete newbie with JSP and XSLT Saxon technologies but I am interested to mix all these together. I am trying to find an easy way to make xslt transformation (from files) in my JSP pages through XSLT engine. Below is an example the way I am currently doing it but I don't find this is so easy nor this is so elegant. Furthermore, if I create a Tomcat web application with eclipse and creates this simple index.jsp page this is working fine without adding any jar files in WEB-INF/lib directory. So my questions are : * How can this work without any jar file ( saxon.jar ) in my web application, is this comimng from jdk ( 1.5.0_06 ) himself ? * How can I integrate my XSLT transformation with saxon exngine ? * Is there a way to make this easier , with special Jsp Saxon tags ? --- index.jsp --- <%@ page contentType="text/html" import="javax.xml.parsers.*, org.w3c.dom.*, javax.xml.transform.*, javax.xml.transform.stream.*, java.io.*" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head> <title>Title</title> </head> <body> <% StreamSource xml = new StreamSource(new File("c:/temp/hello.xml")); StreamSource xsl = new StreamSource(new File("c:/temp/hello.xsl")); StreamResult result = new StreamResult(out); TransformerFactory tFactory = TransformerFactory.newInstance(); Transformer transformer = tFactory.newTransformer(xsl); transformer.transform(xml, result); %> </body> </html> Regards Vincent
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Petri net to BPEL model t, bryan rasmussen | Thread | Re: [xsl] XSLT Saxon Transformation, Mukul Gandhi |
[xsl] Petri net to BPEL model trans, stgn | Date | [xsl] XSLT Job Advert, Tom Elson |
Month |