隨筆 - 59, 文章 - 4, 評論 - 184, 引用 - 7
          數據加載中……

          [BIRT]-[Tutorial]-使用ScriptDataSet從POJO中獲得數據(五)

          四、預覽結果

          使用BIRT提供的預覽窗口來預覽所制作的報表,這是BIRT必須知道該如何找到在Script中引用的類,而BIRT的預覽窗口是使用一個內嵌的web服務器來預覽的,所以,我們需要將用于數據庫資源訪問的類和在script中使用的類打包成jar放入到這個web-appclasspath下。

          這個web-app是作為一個Eclipseplugin存在的,它位置在:

          <ECLIPSE_HOME>\plugins\org.eclipse.birt.report.viewer_1.0.0

          將打包好的jar文件放入到該plugin下的如下目錄:

          <ECLIPSE_HOME>\plugins\org.eclipse.birt.report.viewer_1.0.0\birt\WEB-INFO\lib

          然后將你的數據庫訪問組件所依賴的jar文件都一并拷貝到這個lib目錄下,并將數據庫訪問組件需要的配置文件放入到WEB-INFO下,以便其可以在這個web應用的classpath中找到自己的配置文件

           

          另外,如果使用配置文件的話,需要象在Tomcat中使用配置文件一樣,將配置文件拷貝到以下目錄,以便dom4j能夠找到

          <ECLIPSE_HOME>\plugins\org.eclipse.birt.report.viewer_1.0.0\birt\WEB-INFO\classes

           

          最后,也是最重要的一點!也是困擾了我幾個小時的問題

          教程中沒有提到,拷貝完自己的這些數據庫訪問組件后,需要重啟Eclipse才能使用!!?

          這個viewerweb程序會在每次Eclipse啟動時啟動,并讀入這些配置信息,運行期則不會在重新裝載配置信息

           

          ―――――――――――

          另外,還有另一種方法來發布數據庫訪問組件,就是將編譯好的class文件放入到這個WEB-INFO目錄的classes目錄下,但要注意要建立目錄以匹配自己的包結構,就如同普通的Tomcat程序那樣

          ―――――――――――

          預覽結果:(圖)

          o_Snap8.jpg
          五、發布環境中運行

          發布時的操作要比預覽時簡單的多,你可以將這個報表文件當作你的web程序中的一個JSP文件來通過URL來訪問,并可以在URL中傳遞參數給報表文件,以便指定查詢條件,這些問題在BIRT的教程中講的很清楚了,這里就不再說明

          posted on 2005-09-06 13:47 fisher 閱讀(2698) 評論(2)  編輯  收藏 所屬分類: Eclipse Tech

          評論

          # re: [BIRT]-[Tutorial]-使用ScriptDataSet從POJO中獲得數據(五)  回復  更多評論   

          預覽的時候能不能看到?
          2007-05-06 13:51 | 曉峰

          # re: [BIRT]-[Tutorial]-使用ScriptDataSet從POJO中獲得數據(五)[未登錄]  回復  更多評論   

          2222
          2012-05-08 16:11 | aaa
          主站蜘蛛池模板: 涟水县| 海南省| 商南县| 叶城县| 平罗县| 莱阳市| 仪陇县| 屏东县| 峨眉山市| 岳阳县| 菏泽市| 伊金霍洛旗| 讷河市| 论坛| 铜梁县| 方正县| 囊谦县| 丰城市| 连云港市| 渭源县| 宜丰县| 仲巴县| 黎城县| 上虞市| 威海市| 噶尔县| 香河县| 康定县| 股票| 巴林左旗| 乌鲁木齐市| 灯塔市| 鸡东县| 舒兰市| 绍兴县| 肃南| 府谷县| 望城县| 田阳县| 星子县| 营口市|