Jasper Report和iReport簡介
最近在研究報表工具Jasper Report和iReport,發現百度和谷歌搜到的入門文章實在是少,就是官方網站文檔鏈接里有幾篇英文的文章寫的比較好,突然也想寫幾篇入門的文章,分享一下這兩個星期的所學所得。
在寫技術性文章之前先準備一些資源和基本知識吧。
1.什么是報表?
報表其實就是以收集數據或呈現數據為目的的表格或文檔(純屬自己理解歸納),例如申請表,合同,統計表,名單等都是屬于報表。
2.什么是Jasper Report?
Jasper Report是用java(最新版也支持Groovy)實現報表的一系列開發包(事實上jasperReport.jar包會依賴于其他幾個開源的java包,詳細可以在iReport安裝目錄的/lib目錄下找到),最重要的是這一系列工具包大多是開源的,所以在同類產品中算是使用比較廣泛。
3.什么是iReport?
iReport是基于Jasper Report系列工具包實現的一個圖形化報表編輯工具。它通過XML來定義報表模板,可以實現多種數據源的呈現,包括數據庫,XML文件,Hibernate,CSV文件等,可以生成PDF,Excel,HTML等報表格式。
4.Jasper Report和iReport的最新版本?
應該是3.0.x
資源:
1.Jasper Report 和iReport的官方網站: http://jasperforge.org/
2.Jasper Report的一些入門文章(英文):http://jasperforge.org/espdocs/espbrowse.php?id=16&type=folder&group_id=102&parent=16
3.官網下載iReport:http://jasperforge.org/plugins/project/project_home.php?group_id=83
Jasper Report:http://jasperforge.org/plugins/project/project_home.php?group_id=102
文章完全是這兩個星期的學習總結,也許有很多沒法詳細解釋,但是百度一下或谷歌一下應該會有很多詳細的介紹,入門的文章明天再寫。
程序員的一生其實可短暫了,這電腦一開一關,一天過去了,嚎;電腦一開不關,那就成服務器了,嚎……
在寫技術性文章之前先準備一些資源和基本知識吧。
1.什么是報表?
報表其實就是以收集數據或呈現數據為目的的表格或文檔(純屬自己理解歸納),例如申請表,合同,統計表,名單等都是屬于報表。
2.什么是Jasper Report?
Jasper Report是用java(最新版也支持Groovy)實現報表的一系列開發包(事實上jasperReport.jar包會依賴于其他幾個開源的java包,詳細可以在iReport安裝目錄的/lib目錄下找到),最重要的是這一系列工具包大多是開源的,所以在同類產品中算是使用比較廣泛。
3.什么是iReport?
iReport是基于Jasper Report系列工具包實現的一個圖形化報表編輯工具。它通過XML來定義報表模板,可以實現多種數據源的呈現,包括數據庫,XML文件,Hibernate,CSV文件等,可以生成PDF,Excel,HTML等報表格式。
4.Jasper Report和iReport的最新版本?
應該是3.0.x
資源:
1.Jasper Report 和iReport的官方網站: http://jasperforge.org/
2.Jasper Report的一些入門文章(英文):http://jasperforge.org/espdocs/espbrowse.php?id=16&type=folder&group_id=102&parent=16
3.官網下載iReport:http://jasperforge.org/plugins/project/project_home.php?group_id=83
Jasper Report:http://jasperforge.org/plugins/project/project_home.php?group_id=102
文章完全是這兩個星期的學習總結,也許有很多沒法詳細解釋,但是百度一下或谷歌一下應該會有很多詳細的介紹,入門的文章明天再寫。
程序員的一生其實可短暫了,這電腦一開一關,一天過去了,嚎;電腦一開不關,那就成服務器了,嚎……
posted on 2008-09-10 22:56 Heis 閱讀(2455) 評論(1) 編輯 收藏 所屬分類: JasperReport&iReport