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容器管理

      

      


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM