Tomcat5.5连接池的配置

Tomcat 5.5tomcat5.0的配置是不一样的,Tomcat5.5的配置如下:

server.xml文件中配置如下:

<Context path="/Recommend" reloadable="true" docBase="C:/eclipse/workspace/Recommend" workDir="C:/eclipse/workspace/Recommend/work">

<Resource name="jdbc/myoracle" auth="Container" type="javax.sql.DataSource"

maxActive="100" maxIdle="30" maxWait="10000"

username="spstest" password="sps0922"

driverClassName="oracle.jdbc.driver.OracleDriver"

url="jdbc:oracle:thin:@192.168.6.15:1521:ora9"/>

</Context>

C:/Tomcat 5.5/common/lib目录下拷入class12.jar

class12.jaroraclejdbc的驱动程序不包

web.xml中修改代码

<description>oralceDB</description>

<resource-ref>

<description>DB Connection</description>

<res-ref-name>jdbc/myoracle</res-ref-name>

<res-type>javax.sql.DataSource</res-type>

<res-auth>Container</res-auth>

</resource-ref>

测试代码

<%@ page import="javax.naming.Context" %>

<%@ page import="javax.sql.DataSource"%>

<%@ page import="javax.naming.InitialContext"%>

<%@ page import="java.sql.*"%>

<%

DataSource ds = null;

Context jndiCntx = new InitialContext();

ds =(DataSource)jndiCntx.lookup( "java:comp/env/jdbc/myoracle");

if(ds!=null){

System.out.println("Connection is OK!");

}

else

{

System.out.println("Connection is fail!");

}

Connection cn=ds.getConnection();

if(cn!=null){

System.out.println("cn is Ok!");

}

else

{

System.out.println("cn is fail!");

}

// Statement stmt = cn.createStatement();

// ResultSet rst = stmt.executeQuery("select * from BOOK");

// out.println("<p>rst is Ok!" + rst.next());

// while(rst.next()){

// System.out.println("<P>BOOK_CODE:" + rst.getString(1));

// }

cn.close();

%>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值