Jasper reports 使用jasperreports时apache Commons javaflow有多安全

Jasper reports 使用jasperreports时apache Commons javaflow有多安全,jasper-reports,apache-commons,Jasper Reports,Apache Commons,我正在使用jasperreport,并试图通过一个备用报告运行程序 •net.sf.jasperreports.engine.fill.JRThreadSubreportRunner:基于线程的初始 实施 •net.sf.jasperreports.engine.fill.JRContinuationSubreportRunner:基于Javaflow的 实施 我使用的是第二个线程(因为它在tomcat服务器上运行,在编写子报表时创建线程并不好)。第二个依赖于commons javaflow,它

我正在使用jasperreport,并试图通过一个备用报告运行程序

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

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

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

不知道我是否应该用它,有人能建议一个更好的方法吗。 谢谢

我希望我的问题答对了

实际上,JasperReports依赖于许多开源库,包括apachecommons和iText等。我在从PC到大型机的多台计算机上使用JasperReports。我相信您是安全的。

虽然javaflow是一个沙盒组件,但它相当成熟,许多人在生产中使用它。如果您已经完成了所有需要执行的类装入器/字节码转换器步骤,那么应该可以安全使用


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

Javaflow处理涉及多个子报告的大型报告。javaflow没有新版本。我想没有人支持javaflow。如果我错了,请纠正我。如果你能详细告诉我你想做什么,也许我们能帮得上忙。请指定您正在使用的JasperReports的版本我使用的是3.7.2。基于javaflow的报表运行程序未提供格式正确的excel文件。有些行丢失了,有些打印的大小不相称。