简体   繁体   English

如何在我的项目中使用jasper报告? 碧玉报告的优点和缺点是什么?

[英]How to use jasper reports in my project? What are the Advantages and Disadvantages of jasper reports?

How do I implement and use jasper reports in my JSP/Servlet project? 如何在我的JSP / Servlet项目中实现和使用jasper报告? What is the advantage/disadvantages of using jasper reports? 使用jasper报告有什么优点/缺点?

See their Homepage for tutorials on how to implement JasperReports. 请参阅其主页,以获取有关如何实现JasperReports的教程。

If you want to know advantages vs. disadvantages you need something to compare it to. 如果您想知道优势与劣势,则需要进行一些比较。 I believe you know the comparison results vs. creating report manually (without a report engine), so I assume you want a comparison with the other big player, namely Crystal Reports. 我相信您知道比较结果与手动创建报告的比较(没有报告引擎),因此我假设您想与其他大型公司进行比较,即Crystal Reports。

CrystalReports: 水晶报表:

  • Widely used, large community 广泛使用的大型社区
  • Some bugs in Java report editor and they missed to make some properties editable which can be edited by the native report editor. Java报表编辑器中的一些错误,他们错过了使某些属性可编辑的功能,这些属性可以由本机报表编辑器进行编辑。
  • If stuck, you don't have the source to fix it. 如果卡住了,您将没有修复它的源。 You WILL get stuck. 您将被卡住。
  • Programmers hate it, Managers love it. 程序员讨厌它,经理喜欢它。
  • Stupidest image handling capabilities imaginable for a product with this reach. 达到此范围的产品可想象到的最愚蠢的图像处理功能。 Scale an image proportionally? 按比例缩放图像? Sorry, no go. 抱歉,不行。

JasperReports: JasperReports的:

  • Widely used, also large community 广泛使用,也很大的社区
  • Programmers love it, managers don't like it. 程序员喜欢它,管理人员不喜欢它。

I would DEFENITELY GO WITH JASPER if I had to decide this again. 如果我不得不再次决定,我肯定会与贾斯珀一起去。 And i WILL implement Jasper as a secondare report engine in our app, when I get the time to do this, because CR sucks big time. 如果有时间,我会在我们的应用程序中将Jasper实现为secondare报表引擎,因为CR占用了大量时间。

这是 JasperReports,BIRT和Pentaho 的出色功能比较

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM