天天看點

ireport圖檔在web中的應用問題解決方法

要解決的問題?

用ireport設計表報在web中圖檔不顯示如何解決!

1、

先用ireport把報表設計好,對應為了解決圖檔顯示,是以需要一些簡單處理方式。

第一、在parameters中添加參數,作為圖檔要傳的url位址,我這裡命名為:leaf_banner_violet

第二、在表報中拖入一個image控件,修改控件屬性,如下是我的設計:

ireport圖檔在web中的應用問題解決方法

2、

将編譯後的report2.jasper檔案放入項目中,做如下修改

parameters = new HashMap<String, Object>();

parameters.put("leaf_banner_violet", "http://10.101.238.74:8080/Citics1/riskDaily/two/leaf_banner_violet.png");

當然http://10.101.238.74:8080/Citics1/riskDaily/two/leaf_banner_violet.png也可以用傳遞的參數來代替

這樣就可以正常在導出的excle中顯示圖檔了。

如下是我做的導出excle截圖:

ireport圖檔在web中的應用問題解決方法

這裡隻簡單介紹圖檔的解決方法。當然也有其它的一些好的方法,如果有其它的實作方式歡迎評論留言,一起讨論研究學習。

對于源碼下載下傳位址詳見:

http://download.csdn.net/detail/zhangliangy/5783185

繼續閱讀