缺少有关生成的jasperreports-highcharts HTML5的文档

时间:2013-02-21 21:02:54

标签: jasper-reports highcharts

我们的应用程序中嵌入了“jasperreports-pro-5.0”和“jasperreports-highcharts-5.0”。当我们使用JR API生成Highchart Report为HTML5时,浏览器无法显示报告。

快速调查发现HTML5缺少对依赖javascripts的引用。

我们使用iReport生成报告,HTML5包含3个javascript源:jquery-ui,default.service,highcharts。

有没有人遇到类似的问题 - 高清html缺少javascript参考?我们是否缺少JR的设置?

所以现在我的问题在于记录在哪里?有没有人看到为了使用Highcharts而设置哪些属性的描述?

[编辑]

我正在改变这个问题,因为我找到了上述解决方案。 解决方案如下:

1 个答案:

答案 0 :(得分:0)

解决方案是使用" $ url"添加相关的JasperReport属性。后缀,例如:

com.jaspersoft.jasperreports.highcharts.jquery.ui.js$url=/script/highcharts/jquery-ui.custom.min.js
com.jaspersoft.jasperreports.highcharts.highcharts.js$url=/script/highcharts/highcharts.original.src.js

我通过反编译和调试highcharts来发现这一点' PropertiesResourceLocationResolver。