用于Google App Engine的报告生成API

时间:2014-12-12 15:44:02

标签: google-app-engine java-ee jasper-reports

我在过去的Java项目中使用 JasperReports 与iReport结合使用来构建针对数据库运行的动态报表,但我知道Google App Engine不支持 JasperReports 。任何人都可以指出类似的东西,或者与GAE兼容的报告生成机制吗?

1 个答案:

答案 0 :(得分:0)

我不确定你是否在这方面取得了任何进展(如果你愿意,请告诉我们!)

据我所知,GAE团队已将this issue标记为NO-FIX。我的建议是尝试: 1)PDF Jet + Jcharts,两者都是纯java,并且不依赖于任何黑名单类。我对此有一些有限的成功。

2)使用不限于标准沙箱的Managed VMs

3)Finnaly,使用Google Drive API创建您的文档(使用service account),然后只提供PDF的导出网址。

说实话,我最终做了#3,虽然从长远来看有点复杂,但我发现我的报告预先构建并托管在Drive上有一些额外的好处。

希望它有所帮助。