`

struts配置spring

阅读更多
[size=x-large]在struts的xml文件中插入下面的代码:
<plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
		<set-property property="contextConfigLocation"
			value="/WEB-INF/classes/applicationContext.xml" />
	</plug-in>
[/size]

struts中用委托代理方法,修改成下面红色的代码即可。
type="org.springframework.web.struts.DelegatingActionProxy">
<action
      attribute="loginForm"
      input="login.jsp"
      name="loginForm"
      path="/login"
      scope="request"
      type="org.springframework.web.struts.DelegatingActionProxy">
      <forward name="success" path="/index.jsp" />
</action>


再在spring的配置文件中注入struts的ACTION
<!-- struts注入 -->
	<bean name="/login" class="com.zhq.struts.action.LoginAction">
		<property name="userdao">
			<ref bean="userdao" />
		</property>
		<property name="user">
			<ref bean="user" />
		</property>
         </bean>
分享到:
评论

相关推荐

    大型项目的struts,spring配置文件

    这个配置文件用于告诉Struts如何使用Spring管理Action,通常通过`&lt;struts:action&gt;`标签指定Action的类,然后通过Spring的id引用该类。 在大型项目中,为了提高可维护性和可扩展性,配置文件通常会被分解成多个部分...

    Struts2 Spring Jpa 配置测试

    此外,还需要配置Spring的数据源、事务管理器以及JPA的实体扫描路径。 3. **JPA配置**:JPA的配置主要涉及`persistence.xml`文件,它定义了持久化单元,包括数据源、JPA供应商(如Hibernate)、实体类的包名以及...

    简单struts+spring+hibernate搭建,配置

    简单struts+spring+hibernate搭建,配置,适合初学者

    开发基于Struts Spring Hibernate Ajax的网上信息发布平台(Struts Hibernate Spring Ajax)--Chapter1

    在本章中,我们将深入探讨如何开发一个基于Struts、Spring、Hibernate和Ajax的网上信息发布平台。这四个技术是Java Web开发中的核心组件,它们各自承担着不同的职责,共同构建了一个强大而灵活的后端架构。 **...

    struts+spring+hibernate实现图书修改和删除

    例如,struts.xml中配置Action类及其结果视图,applicationContext.xml中配置Spring Bean,而hibernate.cfg.xml则定义了数据库连接和实体类映射。 在本项目中,"说明.txt"文件可能包含了详细的步骤指导,包括如何...

    struts+spring+hibernate整合

    6. **配置Spring**:在`applicationContext.xml`中定义Bean,比如这里的`LoginAction`,使得Spring能够创建和管理这个类的实例。 7. **添加Hibernate框架**:最后,集成Hibernate用于数据访问。通过向导添加...

    struts2 spring hibernate开发环境配置

    此外,Struts2和Spring之间的集成还需要配置Struts2的Spring插件,使Action能够由Spring容器管理,实现依赖注入。 至于Hibernate,需要下载Hibernate的核心库和数据库驱动,如MySQL或Oracle的JDBC驱动。配置...

    struts+spring+hibernate

    通过配置Struts配置文件(struts-config.xml或struts2的struts.xml),我们可以定义URL映射、表单验证规则以及业务逻辑组件。 Spring 框架则是企业级Java应用的核心框架,它提供了全面的编程和配置模型,包括依赖...

    struts-spring-hibernate图解

    接着,配置Spring的配置文件(applicationContext.xml),声明bean并管理依赖。对于Hibernate,需要配置.hibernate.cfg.xml文件,定义数据库连接和实体映射。 接下来,整合Struts、Spring和Hibernate,通常会将...

    struts+spring

    3. **配置Spring**:在`applicationContext.xml`文件中,你需要定义你需要的bean,包括业务逻辑层(Service)和数据访问层(DAO)。Spring通过DI管理这些bean的生命周期,并负责初始化和销毁。 4. **Action类与...

    Struts,Spring登陆

    1. **整合配置**:首先,我们需要在Struts的配置文件(struts-config.xml)中声明Action,而在Spring的配置文件(applicationContext.xml)中定义Bean。然后,通过Spring的Struts插件,我们可以将Spring管理的Bean...

    struts+spring+hibernate三大框架整合

    SSH三大框架,即Struts、Spring和Hibernate,是Java Web开发中的常用技术组合,它们各自负责不同的职责:Struts作为MVC模式中的Controller层,处理用户请求并转发到相应的业务逻辑;Spring则作为核心容器,负责依赖...

    中文Struts+Spring+Hibernate整合开发迅雷

    - 集成Spring:在struts-config.xml中配置Spring的ActionServlet,使用Spring的Action代理来实例化Action类。 - 配置Spring:创建spring配置文件,定义Bean,包括Action、Service和DAO。 - 集成Hibernate:配置...

    Struts+Spring+Hibernate整合教程.pdf

    2. 配置Spring:创建ApplicationContext配置文件,定义Bean及其依赖关系。 3. 配置Struts:在struts-config.xml中配置Action和ActionForward,同时使用Spring的Action代理实现DI。 4. 配置Hibernate:设置hibernate....

    SSH(Struts+Spring+Hibernate)结合项目简单实例

    SSH(Struts+Spring+Hibernate)是Java Web开发中一种常见的技术栈,它将MVC设计模式、依赖注入和持久层框架集成为一个整体,大大提高了开发效率和代码的可维护性。下面我们将深入探讨SSH框架的各个组成部分及其结合...

    struts+spring+ibatis的Demo

    1. **配置文件**:如struts.xml、spring配置文件(可能包含applicationContext.xml和struts-spring.xml)、ibatis的配置文件(sqlMapConfig.xml)。 2. **实体类(Entity)**:表示数据库中的表结构。 3. **Mapper...

    SSH整合源码(Struts+Spring+Hibernate整合用户注册例子)

    7. **整合过程**:SSH整合主要包括配置Struts的配置文件(struts-config.xml),Spring的配置文件(spring-beans.xml),以及Hibernate的配置文件(hibernate.cfg.xml)。Struts和Spring之间通过ActionServlet和Spring的...

    Struts+Spring+Mybatis+EasyUI(jQuery)注解案例

    Struts+Spring+Mybatis+EasyUI(jQuery)注解案例。采用注解的方式跟踪代码依赖性,实现替代配置文件功能。里面包含了平时用的增删改查及分页,分页查询时用的是存储过程,提高了数据库的性能。代码简单、易懂。

    STRUTS+SPRING

    1. 配置Spring容器:创建Spring的配置文件,定义bean的实例化、依赖关系以及其他设置。 2. 实现Action类:Action类作为业务逻辑的入口,可以通过Spring的依赖注入获取所需的依赖服务。 3. 配置Struts 2:在struts....

    Struts+Spring+Ibatis环境配置(一) - zwjxf的专栏 - 博

    Struts+Spring+Ibatis环境配置(一) - zwjxf的专栏 - 博

Global site tag (gtag.js) - Google Analytics