我正在写一个Java Web应用程序,我想让用户执行基本的PDF报告。通常我会为此使用Jasper Reports。但是,这次我希望用户能够在iReport中编辑自己的报告并上传它们。这应该足够简单。Jasper Report Security Sandboxing
这让我想到了,Jasper可以让您有效地编写报告生成时执行的报告中的代码。是否有可能编写一份可以完全访问Java API以及我的Web应用程序的报告。我不希望用户能够杀死tomcat,或者更糟糕的是仍然使用我为了读取其他用户数据而构建的DAO api。
是否有人知道这是否实际上是可能的,如果是的话,你可以沙箱它莫名其妙。可能是我可以在编写一些如何过滤XML报告之前?
也有人知道是否同样适用于其他开源报告工具,如BIRT?
不被所产生的远程和固定,因为它会需要DAO存取的理想解决方案。但我没有看到其他的选择。 – Gary
就我而言,该服务支持XML作为数据源,而不是SQL数据源,因此不需要数据库访问。 –