Struts 配置DataSource的问题

handong890 2007-07-16 12:39:09
连的是MS sql 2000
打了sp4补丁

<data-sources >
<data-source key="sql" type="org.apache.commons.dbcp.BasicDataSource">
<set-property property="password" value="19861010" />
<set-property property="minCount" value="1" />
<set-property property="maxCount" value="100" />
<set-property property="user" value="sa" />
<set-property property="driverClass" value="com.microsoft.jdbc.sqlserver.SQLServerDriver" />
<set-property property="description" value="" />
<set-property property="url" value="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=HD;SelectMethod=cursor" />
<set-property property="readOnly" value="false" />
<set-property property="autoCommit" value="true" />
<set-property property="loginTimeout" value="60" />
</data-source>
</data-sources>


Action
...

DataSource ds=null;
Connection con=null;
try
{
System.out.println("开始执行 1");
ds=getDataSource(request);
con=ds.getConnection();
System.out.println("成功");
}
catch(Exception e)
{
System.out.println("异常"+e);
}


...

结果是启动服务器就报一个错
Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=HD;SelectMethod=cursor'

运行的话是什么都没有 希望大家帮帮忙
...全文
138 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
baibenq 2008-07-07
  • 打赏
  • 举报
回复
3个jdbc驱动程序包,3个dbcp连接池程序包,要在同一目录下即web-inf/lib下。

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧