tomcat6.0连接池jdbc驱动问题

tomcat6.0/conf/context.xml添加配置<Resourcename="jdbc/restrant"auth="Container"type="java... tomcat6.0/conf/context.xml添加配置
<Resource name="jdbc/restrant" auth="Container" type="javax.sql.DataSource"
maxActive="100" maxIdle="30" maxWait="10000" username="sa" password="accp"

driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"

url="jdbc:sqlserver://localhost:1433;Databasename=restrant"
/>

web工程下web.xml配置:
<resource-ref>
<res-ref-name>jdbc/restrant</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>

</resource-ref>
Jdbc驱动放置于tomcat6的 Lib目录中,因为6.0没有common目录,然后出现异常:
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot load JDBC driver class 'com.microsoft.jdbc.sqlserver.SQLServerDriver'

怎么解决啊 就是JDBc驱动的路径问题
问题已经解决,就是将JdBC驱动放置于tomcat6的 lib目录中即可,然后配置conf/context.xml即可 ,上面的错误在于数据库连接字符串写反了!
不是 "com.microsoft.jdbc.sqlserver.SQLServerDriver" 而是
"com.microsoft.sqlserver.jdbc.SQLServerDriver" !
展开
 我来答
cashflowgame
2011-07-15 · TA获得超过814个赞
知道小有建树答主
回答量:1336
采纳率:0%
帮助的人:1059万
展开全部
驱动放在web工程的WEB-INF/lib目录
更多追问追答
追问
我说的是用数据库连接池连接数据库,你说的是Java普通直连!不是办法
追答
你试试看,不一定不行啊,再者你不一定非要用tomcat的链接池管理啊,还有很多方法可以用的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式