通过配置tomcat_home\conf\server.xml来配置连接池找到这句话 <!-- Tomcat Root Context -->在后面加上如下的代码<Context path="/vip" docBase="vip" debug="0" reloadable="true" crossContext="true"> 
<Logger className="org.apache.catalina.logger.FileLogger" 
prefix="localhost_vip_log." suffix=".txt" 
timestamp="true"/> <Resource name="jdbc/VipDB" 
auth="Container" 
type="javax.sql.DataSource"/> <ResourceParams name="jdbc/VipDB"> 
<parameter> 
<name>factory</name> 
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value> 
</parameter> <!-- Maximum number of dB connections in pool. Make sure you 
configure your mysqld max_connections large enough to handle 
all of your db connections. Set to 0 for no limit. 
--> 
<parameter> 
<name>maxActive</name> 
<value>5</value> 
</parameter> <!-- Maximum number of idle dB connections to retain in pool. 
Set to 0 for no limit. 
--> 
<parameter> 
<name>maxIdle</name> 
<value>3</value> 
</parameter> <!-- Maximum time to wait for a dB connection to become available 
in ms, in this example 10 seconds. An Exception is thrown if 
this timeout is exceeded. Set to -1 to wait indefinitely. 
--> 
<parameter> 
<name>maxWait</name> 
<value>10000</value> 
</parameter> <!-- MySQL dB username and password for dB connections --> 
<parameter> 
<name>username</name> 
<value>sa</value> 
</parameter> 
<parameter> 
<name>password</name> 
<value>chashaobao</value> 
</parameter> <!-- Class name for Sybase JDBC driver --> 
<parameter> 
<name>driverClassName</name> 
<value>com.sybase.jdbc2.jdbc.SybDriver</value> 
</parameter> <!-- The JDBC connection url for connecting to your MySQL dB. 
The autoReconnect=true argument to the url makes sure that the 
mm.mysql JDBC Driver will automatically reconnect if mysqld closed the 
connection. mysqld by default closes idle connections after 8 hours. 
--> 
<parameter> 
<name>url</name> 
<value>jdbc:sybase:Tds:192.168.0.1:5000/skdb?charset=cp850</value> <!--must use &amp; not use  & -->
</parameter> 
<parameter>
<name>removeAbandoned</name>
<value>true</value>
</parameter>
<parameter>
<name>logAbandoned</name>
<value>true</value>
</parameter>
</ResourceParams> 
</Context> 关于如何使用,请看下面的代码
conn.jsp
<%@ page import= "java.sql.* " %> 
<%@ page import= "javax.naming.* "%> 
<%@ page import= "javax.sql.* " %> 
<% 
  
Context initCtx = new InitialContext(); Context ctx = (Context) initCtx.lookup("java:comp/env"); 
//获取连接池对象 Object obj = (Object) ctx.lookup("jdbc/VipDB"); //类型转换 javax.sql.DataSource ds = (javax.sql.DataSource)obj; Connection con = ds.getConnection(); Statement stmt = con.createStatement();
ResultSet rs; %>