Struts2與Spring2 0的組合

2021-08-30 05:16:08 字數 1236 閱讀 3270

struts2與spring的整合:

一,加入struts2支援

二,加入struts2-spring-plugin-2.1.6.jar包

三,加入spring的支援

四:建立好業務邏輯層介面和對業務邏輯層的實現

如:

/**

* 業務邏輯層介面

** @author 張明學**/

public inte***ce loginserviceinter

/*** 對業務邏輯層介面的實現

** @author 張明學**/

public class loginserviceimple implements loginserviceinter

return false;

}}

五,完成action中的方法對業務元件的呼叫

/**

* action類 申明乙個業務元件的介面並生成set方法,action中的方法由該介面例項完成

** @author 張明學**/

public class loginaction extends actionsupport

@override

public string execute() throws exception else

}public string getpassword()

public void setpassword(string password)

public string getusername()

public void setusername(string username)

}

六,完成配置

1,在web.xml中加入對spring配置檔案的支援

org.springframework.web.context.contextloaderlistener

contextconfiglocation

loginservice

" class="com.mengya.service.impl.loginserviceimple">

3,在struts.xml中完成strust2的配置

loginserviceaction

">

/result.jsp

/index.jsp

Struts2整合Spring2入門

1.新增spring支援 2.新增struts2的spring外掛程式 struts2 spring plugin 2.0.11.jar 3.在web.xml中新增 啟動spring容器 org.springframework.web.context.contextloaderlistener 4....

Struts2與Spring的整合

struts2與spring的整合,是mvc和ioc的整合,必須充分利用他們的特性 1 整合的原理 struts2 攔截使用者請求後,需要將資訊通過struts.xml的配置檔案的內容傳遞到相應的action中,在這個時候就需要建立action例項,整合spring框架後,action例項交給spr...

Spring如何與struts2結合

1.struts2的action由spring來負責進行例項化 struts.xml 2.專案啟動時由裝載spring web.xml org.springframework.web.context.contextloaderlistener web inf teacher selectall.js...