2011-12-05 40 views
1

我在我的JasperServer中有一個儀表板項目,我想從我的JSP以編程方式調用。我已經知道如何調用報告,但對於儀表板我不知道如何去做。我們如何從JSP頁面調用儀表板?我怎樣才能在儀表板裏傳遞報告的參數?從JSP調用JasperServer儀表板

回答

1

沒有用於調用儀表盤的Web服務API,就像報告一樣。這肯定會在某天添加......但現在您只能通過HTTP調用來調用儀表板。

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 

可以ommit的情況下,最後的兩個參數要顯示所有的裝飾和工具欄來自Jasper服務器。

因此,在JSP中,您可以將所有參數設置爲隱藏輸入,但名稱前面加上「hidden_​​」。

希望它仍然可以幫助別人

+0

你也可以用它來嵌入一個iFrame到你的應用程序中。確保你有相應的輸入控件,其名稱與參數相同(可見與否) – frandevel