使用jasperreports时apache Commons-javaflow的安全性如何

时间:2010-03-08 15:54:01

标签: jasper-reports apache-commons

我正在使用jasperreport并尝试传递备用报告运行程序。

•net.sf.jasperreports.engine.fill.JRThreadSubreportRunner:基于线程的初始 实施

•net.sf.jasperreports.engine.fill.JRContinuationSubreportRunner:基于Javaflow的 实施

我正在使用第二个(因为它在tomcat服务器上运行,并且在编写子报表时创建线程不会很好)。第二个依赖于commons-javaflow,这是一个沙盒版本。

不确定我是否应该使用它,有人可以建议一个更好的方法。 感谢

2 个答案:

答案 0 :(得分:3)

虽然javaflow是沙盒组件,但它相当成熟,很多人在生产中使用它。如果已经计算出你需要采取的所有类加载器/字节码转换器步骤,那么它应该是安全的。

我会写几个自动化测试(只是为了确定),然后使用它。

答案 1 :(得分:1)

我希望我的问题是正确的
实际上JasperReports依赖于许多开源库,包括Apache-Commons和iText等等。我在从PC到大型机的多台计算机上使用JasperReports。我相信你很安全。