Despliegue de un Reporte en HTML
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..
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..
