Tomcat 6.0+Oracle 10g數(shù)據(jù)源連接測試詳解
作者:chong800
本文我們主要介紹了Tomcat 6.0+Oracle 10g數(shù)據(jù)源連接測試的過程,并給出了詳細(xì)的實(shí)現(xiàn)代碼,希望能夠?qū)δ兴鶐椭?/div>
Tomcat 6.0+Oracle 10g數(shù)據(jù)源連接測試的過程是本文我們主要要介紹的內(nèi)容,接下來就讓我們一起來了解一下這部分內(nèi)容吧,希望能夠?qū)δ兴鶐椭?/p>
連接測試的步驟如下:
1、拷貝驅(qū)動包在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>插入如下代碼:
- <Resource name="jdbc/chong800" //數(shù)據(jù)源名稱
- auth="Container"
- type="javax.sql.DataSource"
- maxActive="100"
- maxIdle="10"
- maxWait="10000"
- username="scott" //數(shù)據(jù)庫用戶名
- password="tiger" //數(shù)據(jù)庫密碼
- driverClassName="oracle.jdbc.driver.OracleDriver"
- url="jdbc:oracle:thin:@localhost:1521:chong800"
- />
3、數(shù)據(jù)源測試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>數(shù)據(jù)源測試</title>
- </head>
- <body>
- <%
- Connection conn = null;
- Context context = new InitialContext();
- //java:comp/env/只有tomcat時(shí)候才用
- DataSource dts = (DataSource)context.lookup("java:comp/env/jdbc/chong800");
- conn = dts.getConnection();
- %>
- 當(dāng)conn為null時(shí)候說明沒有找到數(shù)據(jù)源
- <%=conn %>
- <%conn.close(); %>
- </body>
- </html>
以上就是Tomcat 6.0+Oracle 10g數(shù)據(jù)源連接測試的過程以及實(shí)現(xiàn)代碼,本文我們就介紹到這里了,希望本次的介紹能夠?qū)δ兴斋@!
原文鏈接:http://www.linuxidc.com/Linux/2011-08/41749.htm。
【編輯推薦】
責(zé)任編輯:趙鵬
來源:
Linux公社


相關(guān)推薦




