Hi I try to create a web reporting system using Java and XML. Now I can generate XML code that I need and save it as a String in my java code (i don't want to write it as file on hard disk), and I allow users to create XSL templates (assuming they are experts on XSL syntax) that are saved on hard disk. The question I have is how to create the final HTML file based on XML & XSL I have? I know it works if I manually copy the XML value (a java String variable) and saves it on hard disk with filename "report.xml", and put "report.xsl" under the same directory, and then open IE and type in the URL.