【问题标题】:Generating Jasper reports report with CSV datasource from memory使用内存中的 CSV 数据源生成 Jasper 报告报告
【发布时间】:2010-09-14 14:16:55
【问题描述】:

我想做以下事情:

制作一个 servlet,它可以放在一个 servlet 容器中。我会将 jasper 报告定义 xml、参数以及 CSV 中报告的数据作为 HTTP 请求中的 POST 数据提供给它。 servlet 将响应生成的报告文件。我需要这个,因为我想从我自己的 python web 应用程序生成报告。而且我不想将我的数据库暴露给 jasper 服务器 + 我可能会对我自己的应用程序中的数据进行更多处理。

这可能吗? 如果是这样,我应该从哪里开始?我应该考虑使用 jasper 报告中的哪些类?

【问题讨论】:

    标签: java jasper-reports


    【解决方案1】:

    这应该可以帮助您入门

    http://www.ensode.net/jasperreports_pdf_send_to_browser.html

    在您的情况下,您必须使用您的数据创建一个JRCsvDataSource,并将其与任何参数和您的报告文件一起传递给JasperRunManager#runReportToPdf 方法而不是JREmptyDataSource

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-02
      相关资源
      最近更新 更多