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

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

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

    Vincent.Chan‘s Blog

    常用鏈接

    統計

    積分與排名

    網站

    最新評論

    Proxool - Servlet 組態設定

    除了直接使用JAXPConfigurator從XML或屬性檔讀取組態設定之外,如果您正在運行Web 應用程式,您可以透過org.logicalcobwebs.proxool.configuration.ServletConfigurator,將 之設定為Servlet,並於Container一啟始時就載入Proxool以初始連接池,要這麼作,請將proxool-0.8.3.jar放到 WEB/lib目錄中。

     使用ServletConfigurator時,您有三種方式可以設定相關參數給它,透過XML、透過屬性檔、透過設定Servlet初始參數。

     首先是透過XML檔案,XML檔案的設定請參考前一個主題,在web.xml中,您可以這麼設定:

    web.xml
    <servlet-name>ServletConfigurator</servlet-name>
    <servlet-class>org.logicalcobwebs.proxool.configuration.ServletConfigurator</servlet-class>
    <init-param>
    <param-name>xmlFile</param-name>
    <param-value>WEB-INF/proxool.xml</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
    </servlet>

     再來是透過屬性檔,屬性檔的設定請參考前一個主題,在web.xml中,您可以這麼設定:

    web.xml
    <servlet>
    <servlet-name>ServletConfigurator</servlet-name>
    <servlet-class>org.logicalcobwebs.proxool.configuration.ServletConfigurator</servlet-class>
    <init-param>
    <param-name>propertyFile</param-name>
    <param-value>WEB-INF/proxool.properties</param-value>
    </init-param>
    </servlet>

     上面兩種作法,其實ServletConfigurator也各是委託JAXPConfigurator或 PropertyConfigurator來讀取組態設定;您也可以不透過檔案設定組態,而直接在web.xml中透過Servlet初始參數的設定來指 定相關參數:

    web.xml
    <servlet>
    <servlet-name>ServletConfigurator</servlet-name>
    <servlet-class>org.logicalcobwebs.proxool.configuration.ServletConfigurator</servlet-class>
    <init-param>
    <param-name>jdbc-0.proxool.alias</param-name>
    <param-value>example</param-value>
    </init-param>
    <init-param>
    <param-name>jdbc-0.proxool.driver-url</param-name>
    <param-value>jdbc:mysql://localhost:3306/GUESTBOOK</param-value>
    </init-param>
    <init-param>
    <param-name>jdbc-0.proxool.driver-class</param-name>
    <param-value>com.mysql.jdbc.Driver</param-value>
    </init-param>
    <init-param>
    <param-name>jdbc-0.user</param-name>
    <param-value>caterpillar</param-value>
    </init-param>
    <init-param>
    <param-name>jdbc-0.password</param-name>
    <param-value>123456</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
    </servlet>

     取得連線的方式只要下面這句就行了:

    Connection conn = DriverManager.getConnection("proxool.example");

     下面這個JSP簡單的測試一下是否可以取得連線:

    <%@page import="java.sql.*"%>
    <%@page contentType="text/html;charset=Big5"%>
    <%
    try {
    Connection conn = DriverManager.getConnection("proxool.example");
    if(!conn.isClosed())
    out.println("資料庫連線測試成功!");

    conn.close();
    }
    catch(SQLException e) {
    out.println(e.toString());
    }
    %>

    posted on 2006-03-23 00:04 Vincent.Chen 閱讀(572) 評論(0)  編輯  收藏 所屬分類: Java

    主站蜘蛛池模板: 两个人的视频高清在线观看免费| 精品久久久久久国产免费了| 久久99国产综合精品免费| 国产自偷亚洲精品页65页| 美女的胸又黄又www网站免费| 免费高清av一区二区三区| 亚洲免费电影网站| 美女视频黄a视频全免费| 久久精品亚洲AV久久久无码| 国产在线观看免费观看不卡| 亚洲人成网亚洲欧洲无码| 四虎免费在线观看| 成人婷婷网色偷偷亚洲男人的天堂 | 皇色在线免费视频| 亚洲午夜未满十八勿入网站2| 中文字幕免费在线看| 久久精品国产亚洲AV麻豆王友容| 日韩精品无码免费专区网站| 亚洲国产精品久久久久婷婷软件 | 国产精品免费看久久久无码| 国产精品亚洲专区无码牛牛| 亚洲日韩VA无码中文字幕| 亚洲一级片免费看| 亚洲综合久久1区2区3区| 在线天堂免费观看.WWW| 色综合久久精品亚洲国产| 成人亚洲性情网站WWW在线观看| 华人在线精品免费观看| 亚洲成a人片在线观看中文app | 国产亚洲人成网站在线观看| 久久99精品视免费看| 亚洲人成77777在线播放网站不卡| 国产精品成人四虎免费视频| av电影在线免费看| 亚洲美女色在线欧洲美女| 国产成人免费手机在线观看视频| 二个人看的www免费视频| 亚洲成a人片在线观| 亚洲国产婷婷香蕉久久久久久| 久久国产精品一区免费下载| 亚洲kkk4444在线观看|