zoukankan      html  css  js  c++  java
  • Spring整合Struts2的配置与测试

    • 整合目的

        让Spring的IOC容器管理Struts2的Action

    • 整合步骤

        1、新建一个Web项目

        2、加入Spring的jar包和添加Spring的配置文件

        3、在Web.xml中配置ContextLoadListener

        4、加入Struts2的jar包

        5、在web.xml文件中配置Struts的filter

        6、加入Struts2配置文件

        7、新建Bean,Service和Action类

        8、在Spring配置文件中对Bean,Service和Action类进行配置

        9、配置Struts2的Action为非单例

        10、在Struts2配置文件中配置Action

        11、加入额外的jar包 struts2-spring-plugin-2.3.30.jar

        12、页面测试

    • 示例代码  

        新建一个Web项目

          

        加入Spring的jar包和添加Spring的配置文件

          

          

          

          

        在Web.xml中配置ContextLoadListener

          

          

        加入Struts2的jar包

          

        在web.xml文件中配置Struts的filter

          

          

        加入Struts2配置文件

          

          

        新建Bean,Service和Action类

          

          

          

        在Spring配置文件中对Bean,Service和Action类进行配置

          

        配置Struts2的Action为非单例

          

        在Struts2配置文件中配置Action

          

        加入额外的jar包 struts2-spring-plugin-2.3.30.jar

          

        页面测试

          

          

        测试效果:若能正常显示页面,并且控制台正常输出,则证明Spring的IOC容器被成功创建,Struts2的Action成功被IOC容器管理

          

       

  • 相关阅读:
    [svc]二三层数据格式&&三层数据如何匹配路由
    [na][dhcp]dhcp细枝末节&dhcp防攻
    [docker]使用quaaga实现(rip ospf)实现主机间容器互通
    [svc]centos7安装优化最佳姿势
    [svc]gns3模拟器及探讨几个bgp问题
    [svc]ip routing和no ip routing
    [docker]macvlan实现双vlan互通
    Jmeter 日志设置---如何设置java协议中被测jar的日志?
    Jmeter java协议配置文件导入
    eclipse, Log4j配置(真心的详细~)
  • 原文地址:https://www.cnblogs.com/pegasus827/p/9227234.html
Copyright © 2011-2022 走看看