连接池配置:tomcat4.0中配置连接池来源: 发布时间:星期四, 2009年2月12日 浏览:172次 评论:0
tomcat4.0中配置连接池配置步骤: (1) 在tomcat4.0中没有dbcp ![]() ![]() ![]() ![]() ![]() ![]() ![]() (2) 修改 service.xml 文件:在host 元素下加上以下内容 其中path表示你 ![]() ![]() 蓝色部分根据自己 ![]() <Context path=\"/test\" docBase=\"test\" debug=\"0\" reloadable=\"true\"> <Resource name=\"jdbc/testpool\" auth=\"Container\" type=\"javax.sql.DataSource\"/> <ResourceParams name=\"jdbc/testpool\"> <parameter> <name>factory</name> <value>org.apache.commons.dbcp.BasicDataSourceFactory</value> </parameter> <parameter> <name>driverClassName</name> <value>org.gjt.mm.mysql.Driver</value> <!----mysql驱动--> </parameter> <parameter> <name>url</name> <value>jdbc:mysql://localhost:3306/dmim</value> <!---数据库URL--> </parameter> <parameter> <name>username</name> <value>dmimuser</value> </parameter> <parameter> <name>password</name> <value>sldmim0303</value> </parameter> <parameter> <name>maxActive</name> <value>10</value> </parameter> <parameter> <name>maxIdle</name> <value>10</value> </parameter> <parameter> <name>maxWait</name> <value>-1</value> </parameter> </ResourceParams> </Context> (3) 测试jsp文件 <%@ page contentType=\"text/html; char ![]() <%@ page import=\"java.sql.*,javax.naming.*\"%> <% try { Context initCtx = ![]() ![]() Context ctx = (Context) initCtx.lookup(\"java:comp/env\"); Object obj = (Object) ctx.lookup(\"jdbc/testpool\"); javax.sql.DataSource ds = (javax.sql.DataSource)obj; Connection conn = ds.getConnection ![]() Statement stmt = conn.createStatement(java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE, java.sql.ResultSet.CONCUR_READ_ONLY); String strSQL = \"SELECT * FROM consumer\"; ResultSet rs = stmt.executeQuery(strSQL); while(rs.next ![]() out.pr ![]() } rs.close ![]() stmt.close ![]() conn.close ![]() } catch (Exception e) { e.pr ![]() ![]() throw e; } %> 0
相关文章
读者评论发表评论 |