Yeah it is a java program.
I am converting XML document object inte Text format using XSL.
Now i can create text file but i dont want to do that
rather want to download that converted data.
The problem is what should be the parameter in FileOutputStream
i dont want to save file on server.
please suggest.
The steps which i m using are as follows :-
javax.xml.transform.Source source = new DOMSource(
doc);
java.io.OutputStream os = new java.io.FileOutputStream("What to Pass Here");
String filename = "sample.txt";
response.setContentType("APPLICATION/OCTET-STREAM");
response.setHeader("Content-Disposition", "attachment; filename=\"" + filename + "\"");
javax.xml.transform.Result result = new StreamResult(os);
Transformer trans;
TransformerFactory factory = TransformerFactory.newInstance();
trans = factory.newTransformer(new StreamSource(xlsPath));
trans.transform(source,result);
Download box is coming up but when i save the file it contains blank file.