要解決的問題?
用ireport設計表報在web中圖檔不顯示如何解決!
1、
先用ireport把報表設計好,對應為了解決圖檔顯示,是以需要一些簡單處理方式。
第一、在parameters中添加參數,作為圖檔要傳的url位址,我這裡命名為:leaf_banner_violet
第二、在表報中拖入一個image控件,修改控件屬性,如下是我的設計:
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截圖:
這裡隻簡單介紹圖檔的解決方法。當然也有其它的一些好的方法,如果有其它的實作方式歡迎評論留言,一起讨論研究學習。
對于源碼下載下傳位址詳見:
http://download.csdn.net/detail/zhangliangy/5783185