大大毛 的筆記

            DDM's Note

          哪怕沒有辦法一定有說法,
          就算沒有鴿子一定有烏鴉,
          固執無罪 夢想有價,
          讓他們驚訝.

          posts - 14, comments - 23, trackbacks - 0, articles - 58
             :: 首頁 ::  :: 聯系 ::  :: 管理

          DBCP數據源的配置問題(Myeclipse)

          Posted on 2006-07-23 21:24 大大毛 閱讀(1949) 評論(0)  編輯  收藏 所屬分類: Struts

          ???在應用過程中想使用DBCP數據源,遇到了一些問題,配置環境:Eclipse3.1,Myeclipse4.02

          ???在struts-config.xml的設計視圖中可以選擇"新增數據源",Myeclipse會彈出向導窗口,這里使用的缺省DataSource的Type是"org.apache.struts.util.GenericDataSource",而用DBCP數據源的話需要改為"org.apache.commons.dbcp.BasicDataSource",當然了通過Myeclipse插入的Struts框架中是缺少DBCP的包的,好在Tomcat用的就是這個,因此能夠在Tomcat\common\lib目錄中找到需要的包:
          ???1.commons-dbcp-1.2.1.jar
          ???2.commons-pool-1.2.jar
          ???在工程的配置路徑中加入即可.也可以從apache的網站上
          下載

          ???Myeclipse的向導窗口中具有一些屬性欄,在這里可以輸入數據源使用的Driver類名以及URL,當然還有用戶名/密碼。
          ???屬性欄全部都配置完畢后,會在struts-config.xml文件中加入<data-sources>標簽,這里面的<data-source>即是剛剛新建的數據源配置參數,這里需要手工更改:

          ??????1.增加<data-source>標簽的type屬性,這樣 <data-source type="org.apache.commons.dbcp.BasicDataSource">;
          ??????2.屬性名 driverClass 改為 dirverClassName;
          ??????3.屬性名 user?改為username,注意n是小寫的;
          ??????4.去掉屬性標簽 loginTimeout。

          ???改完以后就可以啟動Tomcat看效果了

          i am ddm

          主站蜘蛛池模板: 南郑县| 青州市| 准格尔旗| 黔江区| 惠来县| 桃源县| 河西区| 桐柏县| 富宁县| 昌黎县| 高邑县| 永和县| 肃宁县| 大同县| 万全县| 丁青县| 理塘县| 宜春市| 祁阳县| 辽中县| 正宁县| 彭山县| 建德市| 扎兰屯市| 托克逊县| 津南区| 永兴县| 肥乡县| 永福县| 积石山| 中方县| 麟游县| 苏尼特左旗| 克东县| 广南县| 翁牛特旗| 漳州市| 渭南市| 绥江县| 盐池县| 吉木萨尔县|