He creado un .jasper archivo para mi proyecto. Estoy obteniendo un resultado en la ventana de JasperViewer, pero en lugar de eso quiero verlo en formato de salida HTML. ¿Cómo puedo hacer eso?¿Cómo exportar JasperReport a HTML?
Respuesta
El proyecto de informe Jasper viene con un código de muestra para exportar informes a HTML. No es solo un archivo HTML, pero al menos requiere un gif transparente de 1x1 para decorar. No es una buena idea exportar informes a archivos HTML debido a problemas de portabilidad e impresión. Sin embargo, puede mostrar informes HTML dentro de su servidor web (que es muy común) utilizando ese código de muestra. Consulte la aplicación \ demo \ samples \ webapp para más detalles.
El siguiente código generará un informe HTML:
private DataSource jasperDataSource;
private String jasperReportDir;
public void generateHtmlReport(String reportPath, String reportCode, String outputLocation,
Map<String, Object> params) throws Exception
{
Connection connection=null;
try
{
connection = jasperDataSource.getConnection();
JasperReport jasperReport = (JasperReport) JRLoader.loadObject(jasperReportDir + "/" + reportPath + "/" + reportCode + ".jasper");
params.put(JRParameter.REPORT_FILE_RESOLVER, new SimpleFileResolver(new File(jasperReportDir + "/" + reportPath)));
JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, params, connection);
JasperExportManager.exportReportToHtmlFile(jasperPrint,outputLocation +reportCode+".html");
}
finally
{
if (connection!=null)
{
connection.close();
}
}
}
exporta el objeto de informe generado en formato HTML, colocando el resultado en el segundo parámetro de archivo.
Las imágenes se colocan como archivos distintos dentro de un directorio que tiene el mismo nombre que el archivo de destino HTML, más el sufijo "_files".
- 1. Exportar tabla HTML a Excel
- 2. Exportar tabla HTML a Excel utilizando ASP.NET
- 3. exportar html rama diferente
- 4. Exportar HTML a PDF (C++, Windows)
- 5. ¿Cómo exportar la cobertura de emma a HTML en eclipse?
- 6. ¿Cómo exportar el informe a UN SOLO archivo html?
- 7. Exportar Jasper Informar a PDF OutputStream?
- 8. Exportar tabla HTML a excel - usando jQuery o Java
- 9. Exportar tabla HTML a Excel caracteres especiales de JavaScript cambiaron
- 10. ¿Hay alguna manera de exportar código a HTML en Eclipse?
- 11. JasperReport Gráfico de tarta Ejemplo
- 12. ¿Cómo exportar la página html al formato pdf?
- 13. Cómo exportar a JNLP en Eclipse
- 14. Exportar SQL a Excel
- 15. Creando/Pasando Java Bean Datasource en JasperReport
- 16. Exportar elementos SVG a PDF?
- 17. datagridview exportar a excel
- 18. Exportar a .xlsx
- 19. Exportar a Excel C#
- 20. JasperReport: propósito de la banda de detalles
- 21. Cómo exportar Trac a Github Issues
- 22. Cómo exportar datos de C++ a MatLab
- 23. cómo cambiar el formato de página en Runtime? (Jasperreport)
- 24. ¿Cómo exportar un cuaderno de IPython a HTML para una publicación de blog?
- 25. Cómo exportar PDF a OutputStream con wkhtmltopdf en Java
- 26. Exportar a csv - consulta Linq
- 27. Exportar HIVE a un CSV
- 28. Emacs Org-mode - ¿Exportar a otro directorio?
- 29. php + jqgrid + exportar a excel
- 30. Cómo utilizar un hashmap java como variable en JasperReport
Posible duplicado de [Informe de exportación de Jasper html] (http://stackoverflow.com/questions/27779612/jasper-report-export-html) –