Tomcat5.5數(shù)據(jù)庫連接池的配置
剛把5.0的配置搞定,換了5.5版本就不一樣了,試了半天結(jié)合5.0的配置經(jīng)驗(yàn),終于搞定了,還算有成就感^_^。
第一步:把數(shù)據(jù)庫驅(qū)動(dòng)拷貝到Tomcat安裝目錄的/common/lib下和你自己網(wǎng)站的/WEB-INF/lib下(我用的mysql,其他一樣);
第二步:以admin身份進(jìn)入Tomcat管理界面配置用戶名、密碼、連接數(shù)目...
之后生成的Server.xml文件如下(如果不想配置,你也可以直接修改后使用)
第三步:在Tomcat/conf/Catalina/localhost目錄下建立一個(gè)和你網(wǎng)站文件夾名字一樣的XML文件。
例如:myweb.xml。內(nèi)容如下:
注:這一步非常重要,如果沒有這步就會(huì)出錯(cuò),會(huì)出現(xiàn)org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null'錯(cuò)誤。
最后,在你自己網(wǎng)站的/WEB-INF/web.xml文件中,添加以下代碼:
DB Connection
jdbc/mysql
javax.sql.DataSource
Container
OK。配置全部完成。現(xiàn)在你可以寫代碼測(cè)試這個(gè)數(shù)據(jù)庫連接池了。如:
DataSource ds = null;
InitialContext ctx=new InitialContext();
ds=(DataSource)ctx.lookup("java:comp/env/jdbc/mysql");
Connection conn = ds.getConnection();
數(shù)據(jù)庫連接對(duì)象得到了。
posted on 2006-11-28 03:25 書法 閱讀(439) 評(píng)論(0) 編輯 收藏 所屬分類: Java web開發(fā)(jsp/servlet)