Java webapp 的 Reporting Services 设计

发布于 2024-07-09 07:56:17 字数 1560 浏览 5 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

花想c 2024-07-16 07:56:17

如果您有相当高级的要求,例如

  • 支持深奥的格式
  • 父子报告
  • 图表和图表

,那么 Jasper 是一个相当不错的选择,但如果您真的只需要以 HTML/PDF/XLS 等流行格式显示表格报告,那么您可以只需 diplaytag 就可以走很长的路,比 Jasper 需要的工作少得多。

一个简单的表格报告需要大约 20 行使用 displaytag 的 JSP 代码,但相同的报告需要大约 500 行使用 Jasper 的 XML。 在采用“重量级报告解决方案”(例如 BIRT/Jasper)之前,我会调查一下 displaytag 是否可以满足您的要求。

While Jasper is a pretty good choice if you have fairly advanced requirements such as:

  • Supporting esoteric formats
  • Parent-child reports
  • Charts and graphs

But if you really only need to show tabular reports in popular formats such as HTML/PDF/XLS, then you can go a long way with just diplaytag, with a lot less effort than Jasper requires.

A simple tabular report takes about 20 lines of JSP code using displaytag, but the same report requires about 500 lines of XML using Jasper. I'd investigate whether displaytag can meet your requirements before committing to a 'heavyweight reporting solution such as BIRT/Jasper.

眼中杀气 2024-07-16 07:56:17

我会推荐 Jasper,因为我过去使用过它,并且发现它非常容易配置和使用。 可以轻松地将其集成到您的应用程序中。

我只听说过关于 BIRT 的好消息,但从未亲自实施过。

I would recommend Jasper because I've used it in the past and found it quite easy to configure and use. It is possible to integrate it into your application without too much trouble.

I have only heard good things about BIRT but never implemented it myself.

风为裳 2024-07-16 07:56:17

我推荐艺术:http://art.sourceforge.net/。 我们正在使用这个工具,没有任何问题。 它仍然是活跃的项目,因此如果您添加新功能,您可以添加对其的请求。

I would recommend art: http://art.sourceforge.net/. We are using this tool without any problems. It is still active project so if you add new feature you can add request for it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文