1.導入整合jar包 ,在文章的第一篇已經導入過,並且具體是哪個也有詳細說明,
不知道可以看一下:https://blog.csdn.net/qq_41319352/article/details/81198727
2.配置常量
從jar包源碼中找到需要想要配置的文檔,#的表述註釋的掉的,如果需要則需要自己配置,不帶#的,表示已經配置好的,不需要重新配置,但是如果需要更改,則需要自己配置
struts.xml
常量配置完成後,我們有兩種整合方案,那麼就來看看具體介紹吧
整合方案1.class屬性上仍然配置Action完整類名 Struts仍然創建action,由Spring負責組裝Action中的依賴屬性
不是完全整合 (不推薦)
在Struts.xml中配置
<action name="UserAction_*" class="完整類名" method="{1}">
<result name="success">/success.jsp</result>
</action>
整合方案2:class屬性上的填寫Spring中Action對象中的BenaName 完全由Spring管理Action的生命週期,其中包括Action的創建,但是需要手動組裝依賴屬性
<action name="UserAction_*" class="Spring中Action對象中的BenaName" method="{1}">
<result name="success">/success.jsp</result>
</action>
在applicationContex.xml中手動組裝依賴屬性
配置完成,這樣就把spring與Struts整合到一起了