struts spring整合測試

2021-08-29 05:43:45 字數 758 閱讀 2119

[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 ...