<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 225  文章 - 98  trackbacks - 0
    <2011年12月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    隨筆分類

    相冊

    報表工具廠商們

    搜索

    •  

    最新評論

    閱讀排行榜

    . JNDI連接的使用原理:

    1.1  在設(shè)計器中先用JDBC連接到數(shù)據(jù)庫,建立數(shù)據(jù)庫連接,然后用SQL或者其他方法創(chuàng)建數(shù)據(jù)集,使用數(shù)據(jù)集制作好報表,然后把建立的數(shù)據(jù)庫連接從JDBC連接改成JNDI連接,保存模板,并部署至weblogic服務(wù)器。

    1.2  服務(wù)器端配置數(shù)據(jù)源。

    1.3  修改應(yīng)用WEB-INF下的web.xml文件

    這樣就可以通過WEB瀏覽器瀏覽到使用JNDI數(shù)據(jù)源的報表了。

     

    我們以oracle 10g數(shù)據(jù)源制作的模板jndi.cpt為例來說明

      2.1 設(shè)計器制作報表:

    l  在設(shè)計器中用JDBC連接到oracle 10g數(shù)據(jù)庫,使用數(shù)據(jù)庫中的數(shù)據(jù)表student 制作如下模板jndi.cpt

    http://www.finereport.com/forumimages/w-formwork.jpg

    l  回到定義數(shù)據(jù)連接面板,將先前定義的數(shù)據(jù)庫連接變?yōu)?/span>JNDI連接,設(shè)置JNDI的名字為oracle

     

          http://www.finereport.com/forumimages/w-link1.jpg

     

    http://www.finereport.com/forumimages/w-link2.jpg

     

    l  保存模板至weblogic 10的應(yīng)用目錄WebReport/WEB-INF/reportlets下,保存為

    jndi.cpt.

    此時服務(wù)器端的數(shù)據(jù)源還沒有配置,啟動服務(wù)器并訪問jndi報表會顯示如下類似錯誤:

    http://www.finereport.com/forumimages/w-error.jpg

     

    2.2 服務(wù)器端配置數(shù)據(jù)源

    l  打開weblogic 10 的控制界面:http://localhost:7001/console ;登錄weblogic server 

    選擇 域結(jié)構(gòu)|服務(wù)|JDBC|數(shù)據(jù)源 打開數(shù)據(jù)源配置界面:

    http://www.finereport.com/forumimages/w-configure.jpg

    l  鎖定并編輯該界面,新建一數(shù)據(jù)源,設(shè)置數(shù)據(jù)源JNDI名稱為oracle(即制作模板時定義的JNDI名字),選擇數(shù)據(jù)庫類型及驅(qū)動點擊下一步,如下圖:

    http://www.finereport.com/forumimages/w-set.jpg

    l  事務(wù)選項根據(jù)自己要求定義,在此默認(rèn),點擊下一步

    l  配置連接屬性:數(shù)據(jù)庫名,URL,用戶名及密碼,建立weblogic 10 oracle 10g的物理連接

    http://www.finereport.com/forumimages/w-attribute.jpg

    l  測試剛定義的數(shù)據(jù)源連接:weblogic 服務(wù)器會呈現(xiàn)之前我們配置好的數(shù)據(jù)源,并提供連接測試,點擊測試配置,彈出消息連接測試成功說明配置正確,點擊下一步

    l  部署新建的JDBC數(shù)據(jù)源:選中需要部署該數(shù)據(jù)源的服務(wù)器,點擊“完成”

    http://www.finereport.com/forumimages/w-deploy.jpg

    服務(wù)器端的數(shù)據(jù)源配置好了,激活配置后部署的應(yīng)用就能通過“oracle”這個橋梁(JNDI名字)與oracle數(shù)據(jù)庫連接

     

    2.3 修改應(yīng)用WebReport/web-inf 下的web.xml文件:

    <web-app>  ……</web-app>之間增加如下語句:

    http://www.finereport.com/forumimages/w-modify.jpg

     

    2.4 配置完全,可以訪問JNDI數(shù)據(jù)源報表啦:

    http://www.finereport.com/forumimages/w-access.jpg

    文章轉(zhuǎn)自:http://blog.vsharing.com/fanfanzheng/A1461615.html



    了解Java報表工具就從這里開始
    posted on 2011-12-15 09:58 season 閱讀(227) 評論(0)  編輯  收藏 所屬分類: Java報表—技術(shù)知識
    主站蜘蛛池模板: 亚洲乱码日产精品一二三| 免费无码专区毛片高潮喷水 | 3d动漫精品啪啪一区二区免费| 国产亚洲av人片在线观看| fc2免费人成在线视频| 亚洲色偷偷综合亚洲AV伊人| 国产精品福利在线观看免费不卡| 久久久久亚洲精品无码网址| 全黄大全大色全免费大片| 久久综合九九亚洲一区| 午夜视频在线免费观看| 亚洲卡一卡2卡三卡4麻豆| 在线观看免费高清视频| 亚洲av无码无线在线观看| 亚洲成AⅤ人影院在线观看| 久久国产一片免费观看| 国产h肉在线视频免费观看| 亚洲Av无码一区二区二三区| 成年人性生活免费视频| 无码毛片一区二区三区视频免费播放 | 久久亚洲成a人片| 亚洲一级毛片免费看| 亚洲视频一区二区三区四区| 日韩精品免费电影| 51午夜精品免费视频| 亚洲日韩区在线电影| 嫩草影院免费观看| 中美日韩在线网免费毛片视频| 国产精品亚洲аv无码播放| 91免费播放人人爽人人快乐| 色欲aⅴ亚洲情无码AV蜜桃| 中文国产成人精品久久亚洲精品AⅤ无码精品 | 亚洲人成无码网WWW| 91精品国产免费久久国语麻豆| 中文字幕在线观看亚洲日韩| 亚洲色偷偷综合亚洲AV伊人| 免费日本一区二区| 亚洲AV一区二区三区四区| 亚洲精品乱码久久久久久按摩| 毛片免费观看的视频| a毛片免费观看完整|