我在过去的Java项目中使用 JasperReports 与iReport结合使用来构建针对数据库运行的动态报表,但我知道Google App Engine不支持 JasperReports 。任何人都可以指出类似的东西,或者与GAE兼容的报告生成机制吗?
答案 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上有一些额外的好处。
希望它有所帮助。