Struts2与Spring整合

前言

本博文主要讲解Spring怎么与Struts2框架整合...

Struts2和Spring的整合关键点

  • action对象交给Spring来创建

搭建环境

进入jar包

引入jar文件:

  • 1)引入struts .jar相关文件
  • 2)spring-core 相关jar文件
  • 3)spring-web 支持jar包
    • spring-web-3.2.5.RELEASE.jar 【Spring源码】
    • struts2-spring-plugin-2.3.4.1.jar 【Struts源码】
Struts2与Spring整合_第1张图片
这里写图片描述

写配置文件

  • struts.xml 【struts路径与action映射配置】
  • bean.xml 【spring ioc容器配置】
  • web.xml
    • 【核心过滤器: 引入struts功能】
    • 【初始化spring的ioc容器】查看Spring的API

web.xml文件

web.xml文件

除了要配置Struts2的分配器,还要加载Spring的配置文件




    
        struts2
        org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
    
    
        struts2
        /*
    

    
    
        contextConfigLocation

        /WEB-INF/classes/bean*
    
    
        org.springframework.web.context.ContextLoaderListener
    


Struts2与Spring整合_第2张图片
这里写图片描述

编写Spring配置文件






Struts2与Spring整合_第3张图片
这里写图片描述
Struts2与Spring整合_第4张图片
这里写图片描述

编写Struts2配置文件







    

        
            /2.jsp
        

    


Struts2与Spring整合_第5张图片
这里写图片描述

最后

Struts2与Spring整合_第6张图片
这里写图片描述
Struts2与Spring整合_第7张图片
这里写图片描述

如果文章有错的地方欢迎指正,大家互相交流。习惯在微信看技术文章,想要获取更多的Java资源的同学,可以关注微信公众号:Java3y

你可能感兴趣的:(Struts2与Spring整合)