We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
如果您有相当高级的要求,例如
,那么 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:
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.
我会推荐 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.
我推荐艺术: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.