Hi Meenakshi,
I had the same problem with PDF format and I solved this.
I'm using Struts and my configuration for Struts Controller was:
<controller contentType="text/html;charset=UTF-8"...>
<controller contentType="text/html;charset=UTF-8"...>
I changed it to:
<controller contentType="text/html"...>
and my Acrobat Reader 7.x become open document directly in browser window.
Very strange way isn't it? :-)
How do I find it? Very easy. Just simulate browser request to server by telnet.
I think you need to try this.
Hope this helps.
Alexey.
2005/11/16, Meenakshi Singh <[EMAIL PROTECTED]>:
hi all,
I am posting this question again. Help me guys n girls...it's urgent.
I need to open the csv file in the browser.
all info is coming in one cell& all the info is comma separated.
my code for this is
JRCsvExporter exporter = new JRCsvExporter();
exporter.setParameter (JRExporterParameter.JASPER_PRINT, jasperPrint);
ByteArrayOutputStream csvReport = new ByteArrayOutputStream();
exporter.setParameter(JRExporterParameter.JASPER_PRINT , jasperPrint);
exporter.setParameter(JRExporterParameter.OUTPUT_STREAM, csvReport);
exporter.setParameter(JRCsvExporterParameter.FIELD_DELIMITER , ",");
exporter.exportReport();
System.out.println("Size of byte array:"+csvReport.size());
bytes = csvReport.toByteArray ();
response.setContentType("application/vnd.ms-excel");
response.setContentLength(bytes.length);
ServletOutputStream ouputStream = response.getOutputStream();
ouputStream.write(bytes, 0, bytes.length);
ouputStream.flush();
ouputStream.close();
If I write the code as follows i.e, generate a csv file on the disk & then
open it explicitly with Ms Excel then it shows it correctly:
File destFile = new File(reportFile.getParent(), jasperPrint.getName () +
".csv");
JRCsvExporter exporter = new JRCsvExporter();
exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint);
exporter.setParameter(JRExporterParameter.OUTPUT_FILE_NAME,
destFile.toString());
exporter.exportReport();
I need to show the CSV in the browser window to the client. Plz tell me how
do I do it.
Regards,
Meenakshi.
-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc. Get Certified Today
Register for a JBoss Training Course. Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click
_______________________________________________
jasperreports-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jasperreports-questions
