最新更新 sitemap 网站制作设计本站搜索
网页设计
国外网站 韩国网站 个人主页 手提袋设计 CSS 网页特效 平面设计 网站设计 Flash CMS技巧 服装网站 php教程 photoshop 画册 服务器选用 数据库 Office
虚拟主机 域名注册 云主机 网页设计 客服QQ:8208442
当前位置:首页 > 编程开发 > jsp教程

Tomcat5.5下通过管理界面配置连接池

日期:09-03    来源:中国设计秀    作者:cnwebshow.com

攻破JNDI连接池- -P9C中国设计秀
                                       P9C中国设计秀
经过几天的努力,终于可以连接上连接池了,其中参考了很多大侠关于这方面的贴子,现在将这几天出现的几个问题写在这里:P9C中国设计秀
一.在tomcat_homecommon下放入jdbc的三个驱动程序(一定要的哦),可以在微软的网站上去下载,安装的SQLSERVER2k默认的用户名是sa,密码是空,但密码为空并不代表没有密码,所以你的url中一定要定义username和password,最好是重设定一下密码P9C中国设计秀
二.出现不能引用错误的话一般就是路径没有写对,tomcat默认的路径是tomcat_homewebapps不过使用5.5.x的话,按下面方法就行,不需要配置路径,而且也不用在youwebappWEB-INFweb.xml文件配置引用P9C中国设计秀
三.tomcat5.5.x版的server.xml配置与tomcat5.0的配置不同,下面列举三种在tomcat5.5.x的配置方法,如果配置不正确会出现javax.naming.NameNotFoundException: Name is not bound in this Context 错误P9C中国设计秀
方式一、全局数据库连接池P9C中国设计秀
1、通过管理界面配置连接池,或者直接在tomcatconfserver.xml的GlobalNamingResources中增加P9C中国设计秀
<Resource name="jdbc/mydb" type="javax.sql.DataSource" password="mypwd" driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver" maxIdle="2" maxWait="5000" validationQuery="select 1" username="sa" url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb" maxActive="4"/>P9C中国设计秀
2、在tomcatwebappsmyappMETA-INFcontext.xml的Context中增加:P9C中国设计秀
<ResourceLink global="jdbc/mydb" name="jdbc/mydb" type="javax.sql.DataSource"/>P9C中国设计秀
这样就可以了。P9C中国设计秀
方式二、全局数据库连接池P9C中国设计秀
1、同上P9C中国设计秀
2、在tomcatconfcontext.xml的Context中增加:P9C中国设计秀
<ResourceLink global="jdbc/mydb" name="jdbc/mydb" type="javax.sql.DataSource"/>P9C中国设计秀
方式三、局部数据库连接池P9C中国设计秀
只需在tomcatwebappsmyappsMETA-INFcontext.xml的Context中增加:P9C中国设计秀
<Resource name="jdbc/mydb" type="javax.sql.DataSource" password="mypwd" driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver" maxIdle="2" maxWait="5000" validationQuery="select 1" username="sa" url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb" maxActive="4"/>P9C中国设计秀
参数说明:P9C中国设计秀
driveClassName:JDBC驱动类的完整的名称; P9C中国设计秀
maxActive:同时能够从连接池中被分配的可用实例的最大数; P9C中国设计秀
maxIdle:可以同时闲置在连接池中的连接的最大数; P9C中国设计秀
maxWait:最大超时时间,以毫秒计; P9C中国设计秀
password:用户密码; P9C中国设计秀
url:到JDBC的URL连接; P9C中国设计秀
user:用户名称; P9C中国设计秀
validationQuery:用来查询池中空闲的连接。P9C中国设计秀
以上三种方式在tomcat 5.5.4下都可以。另外,sql server的jdbc driver是从微软网站上下载的sql server jdbc (sp3)。

本文引用地址:/bc/article_46664.html
网站地图 | 关于我们 | 联系我们 | 网站建设 | 广告服务 | 版权声明 | 免责声明