Despliegue de un Reporte en HTML

jcajina
28 de Diciembre del 2005
Hola.. Tengo un problema y es que estoy mandando a ejecutar un reporte hecho en iReport desde jDeveloper por medio de un servlet. .. EL problema es que efectivamente pareciera que manda a llamar al reporte como un HTML pero lo que despliega en la pantalla es el codigo fuente de la pagina... O sea, puros tags html's de lo que deberia ser mi reporte...
A continuacion transcribo el codigo que utilizo:

private void generateHtmlOutput(
JasperPrint jasperPrint,
HttpServletRequest req,
HttpServletResponse resp)
throws IOException, JRException {

Map imagesMap = new HashMap();
req.getSession().setAttribute("IMAGES_MAP", imagesMap);
JRHtmlExporter exporter = new JRHtmlExporter();

exporter.setParameter( JRExporterParameter.JASPER_PRINT, jasperPrint);
exporter.setParameter( JRExporterParameter.OUTPUT_WRITER, resp.getWriter());
exporter.setParameter( JRHtmlExporterParameter.IMAGES_MAP, imagesMap);
exporter.setParameter( JRHtmlExporterParameter.IMAGES_URI, "image?image=");
exporter.exportReport();

}



Les agradesco su ayuda..