程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> JSP編程 >> 關於JSP >> JSP中tomcat的SQL Server2000數據庫連接池的配置

JSP中tomcat的SQL Server2000數據庫連接池的配置

編輯:關於JSP

環境:

1. 數據庫:Microsoft SQL Server 2000

2. 數據庫驅動程序:net.sourceforge.jtds.jdbc.Driver

JNDI(Java Naming and Directory Interface)概述:

Tomcat4(5)提供了一個與Java Enterprise Edition應用服務相兼容的JNDI--InitialContext實現實例。它的初始數據設置在$CATALINA_HOME/conf/server.xml文件裡,並可能在網頁應用環境描述(/WEB-INF/web.xml)裡被下列元素引用:

1) <env-entry>--環境入口,設置應用程序如何操作。

2) <resource-ref>--資源參數,一般是數據庫驅動程序、JavaMail Session、自定義類工廠等。

3) <resource-env-ref>--在Servlet 2.4裡用來簡化設置不需認證信息的資源資源如環境參數、resource-ref變量。

InitialContext在網頁應用程序初始化時被設置,用來支持網頁應用程序組件。所有的入口和資源都放在JNDI命名空間裡的java:comp/env段裡。點擊下列網址以獲取更多信息:

1) Java命名和目錄接口(Java Naming and Directory Interface)

2) J2EE平台說明(J2EE Platform Specification)

設置JNDI資源

設置JNDI資源要在$CATALINA_HOME/conf/server.xml文件裡使用下列標志符:

1) <Environment>--設置域個可變的JNDI InitialContext入口的名字和值(同上面說的<env-entry>等價)。

2) <Resource>--設置應用程序可用的資源的名字和類型(同上面說的<resource-ref>等價)。

3) <ResourceParams>--設置Java資源類工廠的名稱或將用的JavaBean屬性。

4) <ResourceLink>--給全局JNDI環境(JNDI Context)添加一個鏈接。

上述這些標志符必須放在<Context>和</Context>之間(針對專門的網頁應用程序)或<DefaultContext>和</DefaultContext>之間。

此外,設在網頁應用環境描述(Web Application Descriptor)(/WEB-INF/web.xml)裡的名字和值也在初始環境(Initial Context)裡被設置,當被<Environemt>元素值允許時將被重設初始值。

全局變量能在<Server>子元素的<GlobalNamingResources>裡設置。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved