Tomcat 6.0+Oracle 10g数据源连接测试的过程是本文我们主要要介绍的内容,接下来就让我们一起来了解一下这部分内容吧,希望能够对您有所帮助。
连接测试的步骤如下:
1、拷贝驱动包在Oracle目录下的\product\10.2.0\db_1\jdbc\lib 拷贝ojdbc14.jar文件到tomcat目录下的lib目录中;
2、tomcat conf目录中的server.xml中 在<Context path="/test" docBase="D:\Tools\Project\test\WebRoot" reloadable ="true"> </Context>插入如下代码:
class="dp-xml">
- <Resource name="jdbc/chong800" //数据源名称
- auth="Container"
- type="javax.sql.DataSource"
- maxActive="100"
- maxIdle="10"
- maxWait="10000"
- username="scott" //数据库用户名
- password="tiger" //数据库密码
- driverClassName="oracle.jdbc.driver.OracleDriver"
- url="jdbc:oracle:thin:@localhost:1521:chong800"
- />
3、数据源测试JSP页面
- <%@ page language="java" contentType="text/html; charset=GB18030"
- pageEncoding="GB18030"%>
- <%@page import="java.sql.*" %>
- <%@page import="javax.sql.*" %>
- <%@page import="javax.naming.*" %>
- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=GB18030">
- <title>数据源测试</title>
- </head>
- <body>
- <%
- Connection conn = null;
- Context context = new InitialContext();
- //java:comp/env/只有tomcat时候才用
- DataSource dts = (DataSource)context.lookup("java:comp/env/jdbc/chong800");
- conn = dts.getConnection();
- %>
- 当conn为null时候说明没有找到数据源
- <%=conn %>
- <%conn.close(); %>
- </body>
- </html>
以上就是Tomcat 6.0+Oracle 10g数据源连接测试的过程以及实现代码,本文我们就介绍到这里了,希望本次的介绍能够对您有所收获!
原文链接:http://www.linuxidc.com/Linux/2011-08/41749.htm。