我使用Jasper Server生成了一些报告。现在我想将它嵌入到我的Web应用程序中。我已经看到我们可以使用API调用嵌入报表,也可以使用iframe。我认为iframe会比API调用更快,我想在我的应用程序中使用相同的内容。
如何使用iframe嵌入来自jasper服务器的报告?它只是使用报告链接或我需要传递任何参数以及网址。请帮助我。
提前致谢。
答案 0 :(得分:0)
YOUR_INSTANCE/flow.html?_flowId=viewReportFlow&reportUnit=REPORT_LOCATION&decorate=no&j_username=jasperadmin&j_password=jasperadmin&viewAsDashboardFrame=false&PARAM_1=PARAM_1_VALUE&PARAM_2=PARAM_2_VALUE
将其放入iframe中
YOUR_INSTANCE
- 您用于从Web浏览器访问服务器的服务器实例
REPORT_LOCATION
- 只需从服务器运行报告即可。您可以在地址栏中找到“reportUnit”的值
PARAM_1
- 报告参数名称。这应该是您在输入控制器中创建的确切名称(在jasper服务器中)
PARAM_1_VALUE
- 参数值。