`
robertliudeqiang
  • 浏览: 123137 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

struts2 和spring整合 (总结)

    博客分类:
  • java
阅读更多
Spring负责Action的产生

1 除了struts core,在WEB-INF/lib下加入struts2-spring-plugin-2.1.8.1.jar和spring.jar包。

2 web.xml
配置一个listener
    <listener>
        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
    </listener>


3 applicationContext.xml
放到WEB-INF/classes目录下,并且生产相应的Action
Action用scope="prototype"方式产生,即每个请求产生一个Action

4 struts.xml
放到WEB-INF/classes目录下,并且把action的class属性值设为3中产生的bean的id(非类名)

目的: Action负责逻辑层,不应该负责业务类的产生,同时可以提高效率。
分享到:
评论
1 楼 qj200040 2011-04-30  
我要向楼主学习学习

相关推荐

    struts2和spring和Hibernate整合的jar包

    Struts2、Spring和Hibernate是Java Web开发中的三大框架,它们各自解决应用程序的不同问题,而将这三者整合在一起可以构建高效、灵活的企业级应用。Struts2作为MVC(Model-View-Controller)框架,负责处理用户请求...

    struts2和spring整合包

    **Struts2和Spring整合** 整合Struts2和Spring的主要目标是利用两者的优点,创建一个更强大的MVC应用。整合步骤通常包括: 1. **配置Spring**:创建Spring的ApplicationContext配置文件,定义Bean及其依赖。 2. **...

    整合struts2和spring

    将Struts2和Spring整合可以充分利用各自的优势,实现更加灵活、高效的应用开发。 整合Struts2和Spring主要涉及以下几个关键步骤: 1. **添加依赖**:首先,需要在项目的构建配置文件(如Maven的pom.xml或Gradle的...

    struts2和Spring整合需要的jar包

    下面将详细介绍整合Struts2和Spring所需的关键知识点。 首先,我们需要理解整合的目的。Struts2提供了强大的Action层处理,而Spring则擅长于业务逻辑管理和数据访问。整合这两者,我们可以将Struts2的动作控制与...

    最新版本的Struts2+Spring4+Hibernate4框架整合

    整合使用最新版本的三大框架(即Struts2、Spring4和Hibernate4),搭建项目架构原型。 项目架构原型:Struts2.3.16 + Spring4.1.1 + Hibernate4.3.6。 此外,还有:log4j、slf4j、junit4、ehcache等知识点。 项目...

    struts1和spring整合

    Struts1 和 Spring 整合是 Java Web 开发中常见的一种技术组合,它们分别作为 MVC 框架和依赖注入框架,共同提升了应用的可维护性和可扩展性。Struts1 提供了强大的控制器层,而 Spring 提供了业务逻辑处理和依赖...

    Struts2和Spring整合

    Struts2和Spring是两个非常流行的Java开源框架,它们分别在MVC...以上就是关于“Struts2和Spring整合”的主要知识点,通过这样的整合,开发者可以充分利用两个框架的优点,实现更高效、更灵活的Java Web应用开发。

    Struts2整合Spring、JPA

    Struts2整合Spring和JPA是企业级Java应用开发中常见的技术组合,它们分别负责不同的职责:Struts2作为一款成熟的MVC框架,主要用于处理Web层的请求与响应;Spring作为一个全面的轻量级框架,提供了依赖注入(DI)和...

    Struts2+Spring整合所需jar包

    下面我们将详细介绍Struts2和Spring整合所需的核心jar包及其作用。 1. **Struts2框架**: - **struts2-core.jar**:Struts2的核心库,包含了Action、Interceptor、Result等核心组件。 - **struts2-convention-...

    hibernate,struts2,spring 整合jar包

    SSH整合指的是将Spring、Struts2和Hibernate这三个开源框架集成在一起,用于构建高效、灵活的企业级Java应用。在Java开发中,这三大框架各有其专长:Spring提供了强大的依赖注入和面向切面编程功能,Struts2是MVC...

    struts2与spring2的整合

    整合Struts2和Spring2的主要目标是将Spring的DI功能引入到Struts2的Action类中,使得Action类的依赖可以在Spring容器中被管理。这样,Action类不再需要自行创建依赖对象,而是通过Spring来获取,增强了代码的可维护...

    struts2和spring3注解整合问题

    1. **Struts2和Spring3的整合原理** - **Struts2**:主要负责处理HTTP请求,通过Action映射到业务逻辑,返回结果视图。Struts2支持基于XML的配置和注解方式定义Action。 - **Spring3**:提供了强大的DI和AOP功能,...

    Struts2与Spring整合的demo

    Struts2和Spring是两个非常流行的Java开源框架,它们分别在MVC(Model-View-Controller)架构和依赖注入(Dependency Injection,DI)方面表现出色。整合这两个框架可以充分利用它们的优势,提供更强大的企业级应用...

    Struts2 hibernate spring 整合案例

    在整合中,Spring用于管理Struts2和Hibernate的实例,通过IoC容器进行依赖注入,同时可以提供事务管理,确保数据的一致性。 整合过程: 1. 配置环境:首先需要在项目中引入Struts2、Hibernate和Spring的相应库,并...

    struts2和spring整合

    总的来说,Struts2和Spring的整合是Java Web开发中的常见实践,它使得开发者能够充分利用两者的优势,构建出更健壮、易于维护的Web应用。在实际项目中,理解并掌握这种整合方式对提升开发效率和代码质量至关重要。

    struts2+spring整合登陆验证经典完整案例!

    struts2+spring整合登陆验证经典完整案例!期余JAR文件在struts2+spring整合登陆验证经典完整案例!(JAR)这个中,免积分下载! 部署Web应用请按如下步骤进行: 1. 进入reg_login路径下,将mysql.sql脚本中的语句...

    struts2和spring整合的例子

    Struts2 和 Spring 整合是为了在 Java Web 开发中结合两个强大的框架,提供更高效、灵活的应用程序架构。Struts2 是一个基于 MVC(Model-View-Controller)设计模式的开源 MVC 框架,它负责处理用户请求并驱动业务...

    struts2整合Spring和hibernate案例

    Struts2、Spring和Hibernate是Java Web开发中的三大框架,它们各自在应用程序的不同层面发挥着重要作用。Struts2作为MVC(模型-视图-控制器)框架,负责处理请求和展示视图;Spring是一个全面的后端解决方案,提供...

    struts2整合spring实现拦截器

    值得注意的是,Struts2_Spring整合过程中可能会遇到如依赖冲突、配置问题等挑战,因此熟悉两种框架的原理和配置细节至关重要。同时,随着技术的发展,现代Web开发更多倾向于使用Spring Boot这类一站式解决方案,但...

Global site tag (gtag.js) - Google Analytics