`
plane
  • 浏览: 160774 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Struts架构在访问数据库上提供了数据源机制

    博客分类:
  • ssh
阅读更多

在Action类中对应的方法为:getDataSource()

protected DataSource getDataSource(HttpServletRequest request,String key){
    ServletContext context = getServlet().getServletContext();
    ModuleConfig moduleConfig = ModuleUtils.getInstance().getModuleConfig.getModuleConfig(request,context);
    return (DataSource)context.getAttribute(key+moduleconfig.getPrefix());
}

分享到:
评论

相关推荐

    struts2 实现oracle数据库的增删改查

    Struts2是一个强大的MVC(模型-视图-控制器)框架,它被广泛应用于Java Web开发中,提供了灵活的架构和丰富的插件支持。在本教程中,我们将深入探讨如何利用Struts2来实现对Oracle数据库的CRUD(创建、读取、更新和...

    struts 数据源配置

    通过本文介绍,我们了解到在Struts框架中配置数据源的具体方法,特别是使用`org.apache.commons.dbcp.BasicDataSource`这一高效的数据源实现。合理配置数据源不仅能够提升应用性能,还能简化数据库操作流程,为...

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

    在Java Web开发中,Struts框架是一个非常...在实际开发中,`struts-config.xml`中的数据源配置是整个应用架构的重要组成部分,合理的配置有助于优化系统性能,提高开发效率,同时为后续的系统维护和升级提供了便利。

    struts框架中数据源的配置

    本文将详细介绍如何在Struts框架中配置数据源,以实现更灵活、高效的数据库访问机制。我们将以一个具体的例子来说明这一过程——在Struts 1.1框架中配置SQL Server数据源。 #### 二、配置环境准备 在开始配置数据...

    都市供求信息网-struts2架构的例程序(sqlserver数据库)

    都市供求信息网是一个基于Struts2架构开发的网站示例,它主要用于展示如何在实际项目中运用Struts2框架来构建动态、数据驱动的Web应用。Struts2是一个强大且灵活的MVC(Model-View-Controller)框架,它简化了Java ...

    Struts连接数据库做的注册登录

    我们需要配置数据源,包括数据库驱动、URL、用户名和密码等,这些通常在应用服务器的配置文件中完成,例如在Tomcat的context.xml或server.xml中。 在JSP页面上,使用Struts的标签库可以简化视图层的开发。例如,...

    struts2对数据库的增删查改

    - Struts2提供基于注解或XML的表单验证机制,可以在Action类或单独的Validator类中定义验证规则。 9. **实际操作**: - 增加(Create):用户填写新增用户表单,提交后调用`UserService.addUser()`,将数据保存到...

    Struts 数据库项目开发宝典源代码

    这个"Struts 数据库项目开发宝典源代码"压缩包文件提供了在使用Struts框架进行数据库驱动的项目开发时的示例源代码,帮助开发者深入理解Struts框架与数据库交互的原理和实践。 首先,我们需要了解Struts框架的核心...

    Struts配置数据库连接池

    尽管如此,由于其实现较为简单,在后续版本中可能会被`BasicDataSource`或其他更优秀的数据源实现所取代。 - **局限性**:因此,在实际项目中推荐使用更为成熟可靠的`BasicDataSource`或其他第三方连接池实现。 ...

    Struts1中配置数据源

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

    Struts架构BBS源代码

    Struts架构BBS源代码是基于经典的Java Web开发框架Struts构建的一个论坛系统。这个系统设计用于演示如何在实际项目中应用Struts框架,并且它整合了Eclipse IDE,为开发者提供了一个高效的开发环境。同时,它依赖于...

    Struts不带数据库连接登录代码

    Struts是一个开源的Java Web框架,它为开发者提供了一种模型-视图-控制器(MVC)架构,帮助创建结构清晰且易于维护的Web应用程序。在这个"Struts不带数据库连接登录代码"的示例中,我们将探讨如何在不直接连接到...

    一个简单基于struts2实现的数据库查询

    数据库连接通常通过数据源(DataSource)进行管理,这是一个接口,JDBC提供了一些实现。在本例中,可能使用了Apache的Commons DBCP或HikariCP这样的连接池库来创建和管理数据库连接。数据库配置信息通常存储在`db....

    Struts架构指导,精通Struts技术

    它是Struts应用的核心配置,定义了Action的映射、表单bean、以及数据源等。在其中,你可以指定Action类、ActionForm类、以及Action的输入和输出路径。 Struts还提供了一套强大的标签库,如logic、html、bean和tiles...

    struts2中的doubleSelect标签的用法(从数据库中读取数据,HSS)

    - `list`:定义了顶级列表的数据源,在这里为`pslist`。 - `listKey`:定义了顶级列表中每一项的键值,用于唯一标识每一个选项。 - `listValue`:定义了顶级列表中每一项的显示值。 - `doubleList`:定义了子...

    配置struts数据源的四个包

    在Struts中配置数据源是为了更好地管理和优化数据库连接,特别是对于处理大量并发请求的Web应用,数据源的配置是至关重要的。下面我们将详细探讨配置Struts数据源时所涉及的四个关键包以及它们的功能。 1. **...

    struts2简单登录注册(连接数据库)

    在"java6"这个压缩包文件中,很可能包含了项目的源代码文件,如Action类、DAO(数据访问对象)层、Service层以及相关的配置文件,如struts.xml、web.xml等。这些文件共同构成了项目的骨架,实现了登录注册功能和...

    struts MySQL数据库开发的留言板

    接着,配置Struts2框架,这包括在项目的配置文件`struts.xml`中定义Action类,设置结果页面,并配置数据源以连接到MySQL数据库。Action类是处理用户请求的核心,负责与数据库交互,如查询、添加、删除和更新留言。 ...

    Struts 数据库项目开发宝典 10

    8. **异常处理**:Struts提供了全局异常处理机制,可以捕获和处理在Action执行过程中抛出的异常。同时,Hibernate也提供了一套完善的异常体系,用于处理数据库操作中的错误。 9. **安全与性能优化**:在实际项目中...

    一个很好的struts+hibernate源代码示例

    在"一个很好的struts+hibernate源代码示例"中,我们可以学习到如何将这两个框架有效地整合在一起,实现Web应用的数据管理和用户交互。首先,`testFrame.sql`文件通常包含了示例项目的数据库初始化脚本,这可能包括...

Global site tag (gtag.js) - Google Analytics