2

我正在使用Spring, Struts2&开发项目Hibernate

现在我想使用JasperReportwith Struts2

但我对JasperReport.

任何人都可以给出简单的例子或教程或任何其他可以帮助我的链接..

提前谢谢..

4

4 回答 4

3

我认为任何 jasper-report 教程都会对你有好处。Struts2 不会对您如何生成 JasperReport 产生太大影响。

您可能想看看“流结果”:

http://struts.apache.org/2.x/docs/stream-result.html

编辑: 我刚找到这个,我认为这就是你要找的: http: //struts.apache.org/2.x/docs/jasperreports-plugin.html http://struts.apache.org/2。 x/docs/jasperreports-tutorial.html

于 2009-05-26T11:21:48.490 回答
2

我们在项目中使用 Struts2、Spring 和 Hibernate。Jasper Reports 有两种方法,它们都使用 Struts2-Jasper 插件

  1. 使用 Hiberate 检索要放入报告中的对象列表。我们尽量避免这种技术,因为报告不可移植,并强制报告在与您的应用程序相同的 JVM 中生成。

  2. 我们在 JRXML 中使用嵌入式 SQL。我们认为这是一种更好的方法,因为最终我们可以将 JRXML 上传到专用的 JasperServer。在 Struts 2.1.x 之前,这很难实现,因为没有办法将连接传递给 JRXML。以下是关于如何将 Jasper Report 与嵌入式 SQL 与 Struts 2 集成的教程

http://yellow-jbox.blogspot.com/2011/04/jasper-report-with-embedded-sql-using.html

于 2011-04-08T15:07:03.690 回答
0

Tahir 提到的教程应该可以帮助您。我想我早在 Webwork 时代就写了这种方式的第一个版本。其工作方式是将您的操作的属性作为可迭代类型并将其用作 Jasper 数据源。这样您就可以报告您的操作,而不是针对数据库。我写这个是为了让我们能够针对没有报告工具的 Versant 对象数据库进行报告。

于 2009-05-28T13:28:08.923 回答
0

Stuts2 中有一个 jasper 报告插件,只需使用该插件即可。该插件将提供开始在 Struts2 中开发 Jasper 报告所需的所有基本基础架构

于 2010-11-12T17:33:55.430 回答