Tomcat连接池配置,如此简易
???????? 最近一个朋友,发了一个异常消息.给我看,说他的Tomcat6,配置数据源连接池。怎么的都不成功. 他说他在网上看了很多相关资料。那些资料都说可以配置成功.但是他照着资料详细配置的,还是不行.
?下面是他发的异常:
??????? 当然,样例是使用 MYSQL配置, 根据不同的需要,将url,driverClassName,username,passsword等参数改变就行.
??????? ?然后再找到和server.xml同目录下面的context.xml文件.
?? 在<Context></Context>标签中添加如下配置.
???? global="jdbc/TestDB"?中的参数值("jdbc/TestDB")必须和上一段<Resource >配置中的name属性的值保持一样.
???? name="jdbc/TestDB" 这个可以随便取,但是在程序中调用的时候,就应该与name的值保持一致.
?????到这里,连接池已经配置好啦.
??
?? 写个jsp测试吧:
???
??? 在这ds =(DataSource)initCtx.lookup("java:comp/env/jdbc/TestDB");这句代码中的jdbc/TestDB必须和
??? <ResourceLink global="jdbc/TestDB" name="jdbc/TestDB"?........ />中的name 属性保持一样.
???? "lookup("java:comp/env/..."这都是固定写法.
??
??? 2.??应该算是局部的连接池的配置吧.(针对工程而言)
?????? 本身我们的工程中META-INF 中,没有context.xml文件,
???????例如 :E:\apache-tomcat-5.5.16\webapps\myproj\META-INF\
?????
?????? 此时我们可以在META-INF目录下面新建一个context.xml文件.
????? 里面写下如下的配置,具体的配置参数,按需改变.
????
?
??????? 这样子,连接池,也就配置好啦,并不需要修改tomcat里面的文件。仅仅在我们的工程中的META-INF目录加入一个context.xml配置文件就好啦.换tomcat版本,更容易.
?
?注:也许你认为配置这边文章很简单,配置数据源连接池也很简单.但是对于初学者来说,可能是困窘他好久的问题.这方面以前我深有体会.大家都是这样过来的.??仅供参考.
?
??? ?
?
?
??
??
?
?