首页 / 网页编程 / JSP / JSP中tomcat的SQL Server2000数据库连接池的配置
JSP中tomcat的SQL Server2000数据库连接池的配置2011-07-30环境:1. 数据库:Microsoft SQL Server 20002. 数据库驱动程序:net.sourceforge.jtds.jdbc.DriverJNDI(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>里设置。