JR 精品文章 - 关于struts 连接数据库的问题
AD: jr (at) javaresearch.org


首页 | 动态 | 文章 | FAQ  | 新闻 | 下载 | 代码 | 工作 | 调查 | 术语 | 站点 | 图书 | 论坛 | 帮助 | 全部  

TOP | 交流 | 软件 | 专栏 | 开源 | 译/著 | 源码 | API  | 推荐 | FTP  | 积分 | 统计 | 搜索 | Blog | 我们  
首页 » 研究文集 » 开发框架 搜索标题相关文章 搜索标题相关文章    评论此文章 发表评论     开始监控此文章 开始监控   加入收藏夹  加入收藏夹
关于struts 连接数据库的问题
tangxingbin 原创   更新:2006-04-30 14:44:36  版本: 1.0   

这几天在这里查看了关于struts连接数据库的问题。看到很多人都在问这个,所以就我所做的实际情况给大家介绍一下。

1.在struts 1.1 中不必设置type(默认为org.apache.struts.util.GenericDataSource)
属性就可访问数据库。
    <data-source key="..." >
      <set-property property="driverClass" value="..." />
      <set-property property="description" value="..." />
      <set-property property="url" value="..." />
    </data-source>
//----------------------------------------------------------------------------
2.  而在struts 1.2 后一定要指定type属性,一般指定为:org.apache.commons.dbcp ,但问题出现了.很多书籍介绍都是这样配置的.(至少孙妹妹的是这样配置的)

   <data-source type="org.apache.commons.dbcp.BasicDataSource">
     <set-property property="driverClass" value="..." />
     <set-property property="user" value="..." />
     <set-property property="password" value="..."/>
     ......
  </data-source>

  这样编绎时,会提示找不到合适的驱动,也就是大多数网友提出的问题。

  其实,在org.apache.commons.dbcp.BasicDataSource中
  "driverClass"并不是其中的属性值,而是"driverClassName",
  "user" 也不是其中的属性值,而是"username",改掉这两个关键的东东,你的程序就可以运行起来了。
 //----------------------------------------------------------------------

  愿我的解释能帮助你成功连上数据库。我反得测试后才写出来。[cool]

版权声明   给作者写信
本篇文章对您是否有帮助?  投票:         投票结果:     6       0
作者其它文章: 作者全部文章
评论人:langhua983 发表时间: Fri Jun 02 14:50:43 CST 2006
我也来试试看
我用的是1.1那个版本的.由于入门的.所以让人晕.

也是提示上面楼主说的那个错误.

我用的开发软件是JBUilder2005

它有自带的1.1的.那应什么用呢?用下面那个BasicDataSource类吗?

我在JBuilder里的包里找不到这个类.

请问什么办?

下个Struts???
评论人:tangxingbin 发表时间: Sat Sep 01 07:23:54 CST 2007
对这个类是要下载的,附件:commons-dbcp-1.2.1.jar(105K) 

这个文章共有 2 条评论
主题: 用TWaver创建一个简单的网络拓扑图 上一篇文章
返回文章列表 返回〔开发框架〕
下一篇文章 主题: 工具类中常要用到的方法,字符,日期,数据转换,日期比较等等


文字广告链接
        自主、快速定制基于JAVA的B/S业务系统          重量级企业在线自定义WEB报表平台
        Excel制表、零代码发布、打印、图表结合——快逸报表,免费、稳定、功能强大的java工具
        技术圈: 关于Java、dotNet、PHP、Ruby、奇客、Web2.0等更多资讯博客精选文章

关于 JR  |  版权声明  |  联系我们 

©2002-2006 JR 版权所有 沪ICP备05019622号