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