import javax.xml.transform.*;
import javax.xml.transform.stream.StreamSource;
import javax.xml.transform.stream.StreamResult;
import javax.xml.transform.TransformerException;
import javax.xml.transform.TransformerConfigurationException;
// Imported java classes
import java.io.FileOutputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.http.HttpServlet;
/**
* Title: Test
* Description: Case Study
* Copyright: Copyright (c) 2001
* Company:
* @author tony chen
* @version 1.0
*/
public class test extends HttpServlet {
private static final String CONTENT_TYPE = "text/html";
/**Initialize global variables*/
public void init(ServletConfig config) throws ServletException {
super.init(config);
}
/**Process the HTTP Get request*/
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
try{
TransformerFactory tFactory = TransformerFactory.newInstance();
Transformer transformer =
tFactory.newTransformer(new StreamSource(new File("C:/resin/jworkflow/xsl/xxx.xsl")));
transformer.setOutputProperty("encoding","gb2312");
transformer.transform(
new StreamSource(new File("C:/resin/jworkflow/WEB-INF/classes/xml/yyy.xml")),
new StreamResult(response.getOutputStream()));
}
catch(Exception e){e.printStackTrace();}
}
/**Clean up resources*/
public void destroy() {
}
}
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/