`
mjs123
  • 浏览: 35167 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
文章分类
社区版块
存档分类
最新评论

struts 连接池报错,联不上数据源

阅读更多

报错提示

   图1

今天在根据《struts 原理与实践》做demo 时,在数据连接池连接时老是报图1的错误,根据DEBUG跟踪调查显示,datasources 为null ,期待高人指点!

  sturts-conig.xml 里datasource 配置为:

    <data-sources>     
    <data-source key="datasource" type="org.apache.commons.dbcp.BasicDataSource">     
      <set-property property="password" value="root" />     
      <set-property property="minCount" value="3" />     
      <set-property property="maxCount" value="10" />     
      <set-property property="username" value="root" />     
      <set-property property="driverClassName"   
                        value="com.mysql.jdbc.Driver"/>     
      <set-property property="description" value="test" />     
      <set-property property="url"   
                        value="jdbc:mysql://localhost:3306/njue" />     
      <set-property property="readOnly" value="false" />     
      <set-property property="autoCommit" value="true" />     
    </data-source>     
  </data-sources>

把commons-dbcp.jar,commons-collections.jar,commons-pool.jar 这三个包放在 Tomcat 6.0/lib 目录下。

  • 大小: 136.9 KB
分享到:
评论

相关推荐

    struts资料\第三章(连接池与数据源)

    在"第三章 连接池与数据源"这个主题中,我们将深入探讨Struts框架如何管理和优化数据库连接,以及连接池和数据源在其中扮演的重要角色。 连接池是一种管理数据库连接的技术,它通过复用已建立的数据库连接,而不是...

    数据源和连接池

    #### 四、在Tomcat上配置连接池与数据源 在Tomcat中配置连接池与数据源通常是在`server.xml`文件中进行的。以下是一些具体的配置示例: 1. **配置连接池**: - 添加`&lt;Resource&gt;`标签,指定连接池的参数。 - 例如...

    struts 数据源配置

    在Struts框架中,可以通过多种方式配置数据源,包括但不限于XML配置文件、程序中动态配置等。这里以最常用的XML配置为例进行说明。 #### 三、使用BasicDataSource进行配置 `org.apache.commons.dbcp....

    struts 数据连接池项目代码

    1. 配置文件:如struts-config.xml用于配置Struts框架的各个组件,以及数据源的配置,可能在web.xml中配置数据连接池的相关参数。 2. Action类:处理业务逻辑,通过数据连接池获取数据库连接,执行SQL,然后将结果...

    Struts数据源连接和国际化

    ### Struts 数据源连接 #### 一、Struts与数据源连接的概念 Struts是一个用于构建企业级Web应用的开源框架,它支持MVC(Model-View-Controller)设计模式,能够有效地分离业务逻辑和表示层。对于Struts来说,连接...

    在struts-config.xml中配置数据源

    - **连接池管理**:数据源通常包含连接池,可以高效地管理数据库连接,避免频繁创建和销毁连接的开销。 - **资源集中管理**:所有对数据库的访问都通过数据源进行,便于控制和监控数据库连接,也方便修改数据库连接...

    struts5连接池与上传

    Struts5连接池与上传是Java Web开发中两个重要的概念,尤其在构建高效、稳定的企业级应用程序时。本文将深入探讨这两个主题。 首先,我们来理解什么是连接池。连接池是一种管理数据库连接的技术,它有效地解决了...

    Struts配置数据库连接池

    ### Struts配置数据库连接池详解 #### 一、引言 在基于Struts框架的应用程序设计与开发过程中,为了确保良好的架构分离性以及提高代码的复用性与可测试性,通常会在Web/表示层(Presentation Layer)与业务逻辑层...

    struts连接池所需要Jar包

    Struts连接池是Java开发中一个重要的组成部分,主要用于优化数据库操作,提高系统性能。这个压缩包包含四个必要的Jar包,每个都有其特定的功能和在Struts框架中的作用。以下是这四个文件的详细说明: 1. **commons-...

    有关struts中的数据库连接池问题解决

    ### 有关Struts中的数据库连接池问题解决 在开发基于Web的应用程序时,尤其是在使用Struts框架这样的MVC(Model-View-Controller)架构中,数据库连接管理是至关重要的一个环节。由于数据库连接是一种关键、有限且...

    struts配置数据源的问题

    在Struts中配置数据源是应用与数据库交互的关键步骤,这涉及到如何设置和管理数据库连接,以实现高效且可靠的数据库操作。在本篇文章中,我们将深入探讨Struts配置数据源的相关知识点。 首先,了解数据源的概念。...

    struts框架中数据源的配置

    // 将数据源连接作为参数传入业务逻辑处理JavaBean LoginBean bean = new LoginBean(ds); if (bean.isLogin(loginActionForm.getName(), loginActionForm.getPassword())) { // 登录成功 return ...

    配置struts数据源的四个包

    总结起来,配置Struts数据源的关键在于正确引入并配置数据库驱动、连接池库和Struts相关的类库,以及在应用的配置文件中正确设定数据源。这不仅可以提高应用程序的性能,还可以提高系统的稳定性和可维护性。

    在飞实习学J2EE之路:12.9.5 Struts用DBCP连接池(登陆,注册)

    1. 创建数据源:在Struts的配置文件(如`struts-config.xml`)中,定义数据源的bean,引用之前配置好的DBCP连接池。 2. AOP(面向切面编程)集成:可以使用Struts的拦截器或者Spring AOP来注入数据源,使得每次...

    struts数据源配置用到的4个jar

    总结来说,这四个jar文件在Struts数据源配置中起着核心支持作用,它们分别是处理集合操作的工具库、提供数据库连接池服务的DBCP、实现对象池的Pool库,以及处理Struts1遗留特性的Legacy库。正确理解和使用这些库,...

    数据库连接池struts

    在Java Web开发中,数据库连接池是不可或缺的一部分,它提高了数据库操作的效率,通过复用已建立的数据库连接,避免了频繁创建和关闭连接的开销。本篇文章将深入探讨Struts框架与数据库连接池的整合,以及在Java环境...

    hibernate配置数据库连接池的三种方法

    C3P0是开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。在Hibernate中配置C3P0连接池,需要在`hibernate.cfg.xml`配置文件中添加以下属性: ```xml ...

    Struts1中配置数据源

    2. **在web.xml中配置上下文参数**:接下来,需要在`WEB-INF/web.xml`文件中配置Struts1的`ActionServlet`,使其知道数据源的位置。添加以下代码: ```xml &lt;param-name&gt;contextConfigLocation &lt;param-value&gt;/...

    struts项目数据连接的3种方法

    javaWeb项目数据连接的3中方法: 1、在tomcat下配置数据源。 2、在struts-config.xml下配置数据源 3、jdbc驱动连接

Global site tag (gtag.js) - Google Analytics