`

Struts2中不用Spring托管

阅读更多

当使用Struts2时,如果导入了struts2-spring-plugin-2.x.x.jar包的话,好像会自动把工程用Spring管理,这样如果你的工程中没有Spring的jar包或者你不需要使用Spring时,启动就会报错

所以如果不用托管给Spring时,这个包不要导入

分享到:
评论

相关推荐

    Spring与Struts 2整合.zip

    可以使用`<spring:bean>`标签或`struts-plugin.xml`中的`<struts:spring-plugin>`来实现Action的Spring托管。 4. **事务管理**:通过Spring的AOP配置,可以声明式地管理事务,如`@Transactional`注解,这样在Action...

    struts2-spring-plus

    Struts2-Spring-Plus是基于Struts2和Spring框架的一个整合插件,它使得在Struts2应用中集成Spring变得更加便捷。这个插件的主要目的是为了优化和简化两个框架之间的协同工作,提供更好的依赖注入(Dependency ...

    DWR与SPRING,DWR与STRUTS2的整合

    2. **Spring托管的Java类暴露给JavaScript**:通过Spring的`@Service`或`@Component`注解标记Java类,然后在DWR配置中声明这些类,使它们可被JavaScript调用。 3. **依赖注入**:DWR中的Java对象可以直接利用Spring...

    struts2集成spring 带所有jar包

    Action类应该被Spring托管,其成员变量如UserService可以通过@Autowired自动注入,这样业务逻辑类可以直接使用,无需在Action中手动创建实例。 6. **优点**:集成后的系统具有更好的分层结构,提高了代码的可维护性...

    Struts2+spring的源码

    3. 在Struts2的配置文件中指定Spring插件,使其能识别Spring托管的Action。 4. 在Action类上使用Spring的@Component或@Service注解,并使用@Autowired注入依赖。 通过分析这两个项目的源码,我们可以深入理解Struts...

    spring struts2整合

    - **结果映射**:配置Struts2的结果映射,通常会指向一个Spring托管的bean,该bean负责生成视图。 4. **优势**: - **解耦**:Spring和Struts2的整合使得Action不再直接依赖于服务层和DAO层,而是通过Spring的DI...

    JavaEE Struts2整合Spring的小案例

    此外,为了将Struts2与Spring集成,还需要在Struts2的配置文件中添加Spring插件,使得Struts2能识别Spring托管的bean。 ```xml <constant name="struts.objectFactory" value="org.apache.struts2.spring....

    struts2-spring-hibernate正和所需要的包

    - 配置拦截器栈,使Struts2能识别Spring托管的Action。 - 编写业务逻辑代码,利用Spring的服务和Hibernate的数据访问能力实现具体功能。 5. **jar包内容**:压缩包中的jar文件涵盖了Struts2、Spring、Hibernate...

    spring整合struts2的方法

    在Java Web开发中,Spring和Struts2是两个非常流行的框架。Spring以其强大的依赖注入(DI)和面向切面编程(AOP)能力,而Struts2则在MVC架构中提供优秀的请求处理和展现层支持。将两者整合可以利用它们各自的优势,...

    Struts Spring Hibernate整合实践

    - 在 Struts 的配置文件 `struts-config.xml` 中,我们需要配置 Struts 插件来加载 Spring 上下文。 - 将 Struts 的 Action 映射配置改为使用 Spring 管理的 Bean,通常会配置一个 `<action>` 节点,指定对应的 ...

    Spring 2.0 + Struts 1.2 + Hibernate 3.2 + DWR 2.0 的JavaEE应用示例

    总结,该例示注释非常详细,演示Spring托管Hibernate和Struts的Action, 以及Spring的事务声明(包括1.x与2.x的用法)与非事务声明的使用方式。 使用DWR可以方便的使用Spring托管的持久层功能。 目的:希望广大Java...

    struts2.5.0+spring4.1.6+hibernate4.2jar包

    最后,Struts2的Action可以直接调用Spring托管的服务,这些服务又可以通过Hibernate来操作数据库。 在实际项目中,SSH整合通常涉及以下步骤: 1. 配置Struts2的struts.xml,定义Action和结果页面。 2. 配置Spring的...

    struts2+spring+hibernate整合步骤

    创建Struts2的动作类,该类通常会被Spring托管。在动作类中调用Service层的方法,然后通过Result来返回视图。视图可以是JSP、FreeMarker或其他模板引擎。 9. **测试** 使用JUnit进行单元测试,验证各个层的功能...

    struts-hibernate-spring 集成jar包

    - Struts处理用户请求,Action调用业务逻辑方法,这些方法可以注入Spring管理的服务,从而使用由Spring托管的Hibernate Session进行数据操作。 在实际项目中,这三者集成后的优势在于: - 分离关注点:Struts处理...

    Struts2实战.pdf

    主要内容包括Action、Result、Interceptor等框架组件,基于注解的配置选项等新特征,Struts 2插件 FreeMarker,如何从Struts 1和WebWork 2迁移到Struts 2,Ajax标签、Spring框架集成等新特性。《Struts 2实战》适合...

    struts2.3+spring3.2+hibernate4.2

    6. **整合Struts2和Spring**:使用Spring插件struts2-spring-plugin,使得Struts2可以识别和管理由Spring托管的Bean。 7. **整合Spring和Hibernate**:通过SessionFactory在Spring中创建,使Service和DAO可以通过@...

    Struts Hibernate Spring 集成开发宝典 actionform

    ActionForm可以被Spring托管,利用Spring的依赖注入,将SessionFactory注入到ActionForm中,以便在业务逻辑处理时执行数据库操作。 集成步骤通常包括以下几个关键点: 1. **配置Struts**: 配置struts-config.xml,...

Global site tag (gtag.js) - Google Analytics