Struts2【與Spring整合】

duanhao發表於2021-09-09

tags: Struts2


前言

本博文主要講解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原始碼】

圖片描述

寫配置檔案
  • struts.xml 【struts路徑與action對映配置】
  • bean.xml 【spring ioc容器配置】
  • web.xml
    • 【核心過濾器: 引入struts功能】
    • 【初始化spring的ioc容器】檢視Spring的API

web.xml檔案

web.xml檔案

除了要配置Struts2的分配器,還要載入Spring的配置檔案


struts2org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilterstruts2/*<!-- 2. spring 配置 --&gtcontextConfigLocation/WEB-INF/classes/bean*org.springframework.web.context.ContextLoaderListener

圖片描述

編寫Spring配置檔案

圖片描述

圖片描述


編寫Struts2配置檔案

/2.jsp

圖片描述

最後

圖片描述

圖片描述

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1343/viewspace-2800008/,如需轉載,請註明出處,否則將追究法律責任。

相關文章