一
Tomcat是Apache Jakarta的子項目之一
二
Tomcat
三
這裡
第一步
在server
<!
<!?
<Context path=
將其改為
<Context path=
<Resource name=
<ResourceParams name=
<parameter>
<name>factory</name>
<value>mons
BasicDataSourceFactory</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>com
sqlserver
</parameter>
<parameter>
<name>url</name>
<value>jdbc:microsoft:sqlserver
://localhost:
</parameter>
<parameter>
<name>username</name>
<value>sa</value>
</parameter>
<parameter>
<name>password</name>
<value>sa</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>
</parameter>
<parameter>
<name>maxWait</name>
<value>
</parameter>
</ResourceParams>
</Context>
參數說明
Resource項
<Resource name=
auth=
type=
Resource項(即連接池的DataSource對象)
在接下來的域內容裡包含四個參數user
factory參數
<parameter>
<name>factory</name>
<value>mons
BasicDataSourceFactory</value>
</parameter>
即基礎對象工廠
DriverClassName參數
<parameter>
<name>driverClassName</name>
<value>com
sqlserver
</parameter>
即數據庫的JDBC驅動名稱
Sql Server
jdbc
首先要下載安裝sqlserver
MySql
org
MySql的JDBC驅動包mm
Oracle
Oracle
url參數
<parameter>
<name>url</name>
<value>jdbc:microsoft:sqlserver:
//localhost:
</parameter>
即數據庫的地址
username參數
<parameter>
<name>username</name>
<value>sa</value>
</parameter>
即連接數據庫的用戶名
password參數
<parameter>
<name>password</name>
<value>**</value>
</parameter>
即連接數據庫的密碼
maxActive
<parameter>
<name>maxActive</name>
<value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>
</parameter>
<parameter>
<name>maxWait</name>
<value>
</parameter>
maxActive是最大激活連接數
第二步
打開webapps/ROOT/WEB
<resource
<description>SqlServer
Datasource example</description>
<res
<res
<res
</resource
第三步
將Microsoft SQL Server
四
數據庫如下
新建一個名為blog的數據庫
Create table test(id varchar(
name varchar(
寫一個jsp文件(testdb
<%@ page contentType=
<%@ page import=
<%@ page import=
<%
try{
Context initCtx =
new InitialContext();
Context ctx = (Context)
initCtx
//獲取連接池對象
Object obj =
(Object) ctx
//類型轉換
javax
ds = (javax
Connection conn = ds
Statement stmt = conn
String strSql =
values(′
stmt
strSql =
ResultSet rs = stmt
if(rs
out
out
}
}catch(Exception ex){
ex
throw new SQLException
(
}
%>
運行tomcat
From:http://tw.wingwit.com/Article/program/Java/ky/201311/28775.html