我需要在我的webApp中顯示jasperreport,我使用rest api將報告結果(v2_rest)作爲HTML。我可以通過IFRAME執行此操作,只需將iframe src指向其餘URL即可。在Web上顯示JR報告
我想找到一個沒有iframe的解決方案。我試圖讓報告結果作爲道場GET查詢:
dojo.xhrGet({
url: ...reportURL...,
handleAs:"text",
load: function(data) {},
error: function(error,params) {}
});
保存到JavaScript變量和<div>
innerHTML的使用。但我總是得到 RequestError:無法加載... reportURL ...狀態:0 作爲GET響應(錯誤函數正在調用)。網址是正確的,因爲iframe的作用相同。
另外我試過使用與dojo ContentPane href相同的URL。但是我得到了與GET查詢相同的結果。
有人可以幫助我嗎?也許我需要使用其他解決方案。