[b][url=百事通資訊網[/url][/b]
struts+spring整合有3種方式,通過查閱資料得知,將servlet action 委託給spring來管理的這種方式優勢最為顯著.本次struts+spring整合測試就是採用委託的方法。
實施步聚:
首先在struts-config.xml檔案中註冊spring外掛程式,如下所示。
其次將所有action標籤中type屬性設為org.springframework.web.struts.delegatingactionproxy 也就是將action委託給了spring
struts-config.xml**片段
[code] ......
path="/user" scope="request"
type="org.springframework.web.struts.delegatingactionproxy"
validate="false" />
......[/code]
[code]......
......[/code]
到此基本的配置工作完成了
在測試的過程中遇到servlet action無效,但控制台沒有任何的提示,翻遍整個網路,e文看得是一知半解,中文資料很少,對我來說有價值的更少,將log4j增加上去後再次測試,原來是contextloaderplugin沒有找到。在使用myeclipse搭建spring環境時,請務必將spring-web也匯入。
最後將spring-web加入後測試成功。
struts spring整合測試
struts spring整合有3種方式,通過查閱資料得知,將servlet action 委託給spring來管理的這種方式優勢最為顯著.本次struts spring整合測試就是採用委託的方法。實施步聚 首先在struts config.xml檔案中註冊spring外掛程式,如下所示。plug ...
struts spring 整合方式
1.第一種實現方法 1 將 struts 的業務邏輯控制器類配置在 spring 的配置檔案中,業務邏輯控制器中引用的業務類一併注入。注意,必須將業務邏輯控制器類配置為 scope prototype 示例如下 2 在 struts.xml 或者等效的 struts2 配置檔案中配置 action ...
struts spring 整合方式
1.第一種實現方法 1 將 struts 的業務邏輯控制器類配置在 spring 的配置檔案中,業務邏輯控制器中引用的業務類一併注入。注意,必須將業務邏輯控制器類配置為 scope prototype 示例如下 2 在 struts.xml 或者等效的 struts2 配置檔案中配置 action ...