2012-08-31 103 views
2

我是這方面的新手,需要幫助。從jsp調用Jasper Server報告

我正在使用Jasper報告服務器。我的目標是從jsp調用在JasperServer中發佈的報告。可能嗎?

到目前爲止,我能夠使用http api在html頁面上顯示報告,但問題在於用戶憑證顯示爲明文而不是隱藏。

任何想法?

回答

0

閱讀所有你的建議後,我想出了這個解決方案:

PutMethod put = new PutMethod(request3); 
put.setRequestEntity(new StringRequestEntity(descriptor, "text/xml", "UTF-8")); 
int statusCode3 = client.executeMethod(put); 
//System.out.println(put.getResponseBodyAsString()); 
String report = put.getResponseBodyAsString(); 

只要我找到了一種方法來建立我的PUT HTTP請求,一切的身體工作正常! 我發佈瞭解決方案,也許可以幫助別人!

乾杯!

3

嘗試使用JasperServer的Rest API,並使用一些其他客戶端,如Jersey來獲取報表的響應作爲輸入流並在JSP中進行渲染。