我的JasperServer中有一个仪表板项目,我想从我的JSP中以编程方式调用。我已经知道如何调用报告,但对于仪表板,我不知道该怎么做。我们如何从JSP页面调用仪表板?如何在仪表板内传递报告的参数?
答案 0 :(得分:1)
没有像服务报告那样调用仪表板的Web服务API。这肯定有一天会被添加......但是现在你只能通过HTTP调用来调用仪表板。
答案 1 :(得分:0)
现在你应该可以使用"隐藏_"任何参数值的前缀:
http://yourserver.com:8080/jasperserver-pro/flow.html?_flowId=dashboardRuntimeFlow&dashboardResource=%2Fpublic%2Fdashboard%2F&j_username=myusername%7Cmyorganisation&j_password=mypassword&hidden_mymessageparamname=HelloWorld&decorate=no&viewAsDashboardFrame=true
如果要显示Jasper Server中的所有装饰和工具栏,可以省略最后两个参数。
因此,在JSP中,您可以拥有一个表单,其中所有参数都是隐藏的输入,但名称前缀为"隐藏_"。
希望它仍然可以帮助某人