`

struts1与spring注解

阅读更多

我们在使用Sturts1.x的时候需要在struts-config.xml中配置Action,使用的方式如下:

客户端则通过如下方式调用此Action:

而使用Spring之后,可以使用Spring提供的@Contorller注解代替 type="对应的Action包.类名"

到此处视乎已经完成,但是最重要的还没有出现,Spring之所以强大时因为它能很好的为其它框架服务(Struts/Hibernate),在启动服务器的时候,通过以下配置,Spring将扫描指定包下的类文件,通过注解的方式获得需要的资源(@Service/@Controller/@Component等),省去了在xml中配置的麻烦,提高了开发的效率。

分享到:
评论
2 楼 lzc0088 2012-08-02  
XuTH0225 写道
有QQ号吗:请求你一个问题。

674546751
1 楼 XuTH0225 2012-07-27  
有QQ号吗:请求你一个问题。

相关推荐

    Struts2+spring注解配置简介

    Struts2与Spring的整合使得我们可以通过Spring的注解来管理Action类。首先,我们需要在Struts2的配置中启用Spring插件,然后在Spring的配置文件中声明Action类为bean。这样,Spring会负责Action类的实例化和依赖注入...

    Struts2+spring注解配置

    将 Struts2 与 Spring 结合,通常会使用 Spring MVC 框架,通过 `@Controller` 注解标记 Action 类,并利用 Spring 自动装配功能来管理依赖。Spring MVC 还提供了其他注解,如 `@RequestMapping`, `@GetMapping`, `@...

    struts2和spring3注解整合问题

    - 在Struts2的配置文件(如`struts.xml`)中,设置Spring插件,以便Struts2能与Spring容器进行交互。 3. **注解找不到action的问题** - 这个问题可能源于以下原因: - **Spring配置**:没有正确配置Spring的扫描...

    Struts2.3.28+spring4.1.6+hibernate4.3.8整合总结(注解)

    Struts2.3.28、Spring4.1.6和Hibernate...以上就是Struts2.3.28、Spring4.1.6和Hibernate4.3.8整合的关键知识点,以及注解在整合中的作用。理解并熟练掌握这些内容,能够帮助开发者更有效地构建和维护Java EE应用程序。

    Struts2+spring注解

    Struts2+spring注解详细配置

    struts2 hibernate spring注解的整合(重写了巴巴运动网部门功能)

    在`lib1`文件中,可能包含了项目所需的依赖库,如Struts2、Hibernate、Spring以及JDBC驱动等。确保这些库正确地添加到项目的类路径中,对于项目的运行至关重要。 最后,为了实现巴巴运动网的部门功能,我们可能需要...

    Struts、spring注解配置

    本文档介绍了Struts2以及spring的注解配置。

    struts2+spring注解配置简介

    主要介绍了struts2和spring的注解配置方式的ppt

    struts hibernate spring 全注解开发框架

    在本项目中,我们使用的是Struts2.1.6、Spring2.5.6和Hibernate3.3的老版本,尽管这些版本相对较旧,但它们依然能展现全注解开发的优势。 Struts2是一个MVC(模型-视图-控制器)框架,主要负责处理HTTP请求、分发...

    Spring注解配置中间层供Struts2使用

    总结起来,这个场景展示了如何通过Spring注解配置创建和管理中间层服务,以及如何在不依赖Struts2默认配置的情况下,使Struts2能够使用这些服务。通过这种方式,我们可以充分利用Spring的注解驱动和依赖注入能力,...

    struts2 + spring + mybatis 注解开发

    Struts2、Spring和Mybatis是Java Web开发中常见的三大框架,它们的组合应用极大地提升了开发效率和代码的可维护性。在这个项目中,我们利用Struts2作为表现层框架,Spring3.0作为控制层和持久层的管理工具,而...

    struts2+mybatis+spring 注解很好的例子

    1. 配置Spring:创建Spring配置文件,启用注解扫描,并配置数据源、事务管理器以及Struts2和MyBatis的插件。 2. 创建Action:定义一个Action类,使用`@Action`注解指定处理的请求,同时通过`@Autowired`注解注入...

    struts1和spring整合

    6. 数据绑定:Struts1 的 ActionForm 可以通过 Struts 的类型转换机制与 Spring 的 Bean 进行数据绑定。 7. 国际化和异常处理:Struts1 有内置的国际化和异常处理机制,但也可以利用 Spring 的 AOP 实现更细粒度的...

    struts2 spring mybatise 注解整合

    struts2 spring mybatise 注解整合

    struts1+spring+hibernate整合所用全部jar包

    1. 配置Struts1的`struts-config.xml`,定义Action和ActionMapping,以及与Spring的集成配置。 2. 配置Spring的`applicationContext.xml`,声明Bean,包括业务逻辑层(Service)和数据访问层(DAO)。 3. 在Service...

    struts1.2 + spring2.5 + hibernate3.2框架demo

    2. **配置文件**:struts-config.xml定义Struts的配置,spring-beans.xml管理Spring的bean,hibernate.cfg.xml配置Hibernate的数据库连接,可能还有实体类的映射文件(hbm.xml或使用注解)。 3. **JSP页面**:展示...

    struts1+spring1+hibernater3写的新闻管理系统后台

    Struts1、Spring1和Hibernate3是经典的Java Web开发框架组合,它们在2000年代中期至晚期广泛应用于企业级应用系统,包括新闻管理系统的后台开发。这个组合被称为“SSH”(Struts、Spring、Hibernate)框架集成,为...

Global site tag (gtag.js) - Google Analytics