1

我的 JasperServer 中有一个仪表板项,我想从我的 JSP 中以编程方式调用它。我已经知道如何调用报表,但对于仪表板,我不知道该怎么做。我们如何从 JSP 页面调用仪表板?以及如何在仪表板内传递报表的参数?

4

2 回答 2

1

没有像报告那样调用仪表板的 Web 服务 API。这肯定会在某一天添加​​......但现在您只能通过 HTTP 调用来调用仪表板。

于 2012-01-24T00:26:22.397 回答
0

现在你应该可以通过在任何参数值上使用“hidden_​​”前缀来做到这一点:

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 服务器的所有装饰和工具栏,可以省略最后两个参数。

因此,在 JSP 中,您可以拥有一个将所有参数作为隐藏输入的表单,但名称以“hidden_​​”为前缀。

希望它仍然可以帮助某人

于 2014-05-13T13:47:46.137 回答