Sping框架整合Struts2

2021-09-01 12:07:54 字數 1402 閱讀 2149

匯入spring框架jar包以及struts2框架jar包,並匯入兩個框架的連線jar包struts2-spring-plugin-2.3.4.1.jar可能版本不同

將action類配置為,由spring容器管理,方便將spring將業務層例項注入action類例項

name

="user"

class

="cn.action.useraction"

scope

="prototype"

>

name

="userbiz"

ref="userbiz"

>

property

>

bean

>

將struts2的xml配置檔案中的標籤中的class設為與此action類對應的的id或name值

name

="*user"

class

="user"

method=""

>

name

="success"

>

/welcome.jspresult

>

action

>

在action類中編寫業務層的屬性,並提供set方法,同時將業務層的bean注入到action類的bean屬性

配置web.xml,為spring建立隨專案啟動的***,同時配置spring的配置檔案引數,以及struts2的核心過濾器

>

>

org.springframework.web.context.contextloaderlistenerlistener-class

>

listener

>

>

>

contextconfiglocationparam-name

>

>

>

context-param

>

>

>

struts2filter-name

>

>

org.apache.struts2.dispatcher.ng.filter.strutsprepareandexecutefilterfilter-class

>

filter

>

>

>

struts2filter-name

>

>

/*url-pattern

>

>

Struts 2框架整合Spring

struts 2框架整合spring很簡單,下面是整合的步驟。1.複製檔案。複製struts2 spring plugin x x x.jar和spring.jar到web inf lib目錄下。其中的x對應了spring的版本號。還需要複製commons logging.jar檔案到web inf...

SSH 框架整合 struts 中文編碼

如果表單中有中文,提交後會出現亂碼,原因是資料以iso 8859 1 的編碼方式傳輸資料,程式從網頁取到的資料就是亂碼了。要解決這個問題,需要在web.xml 配置檔案中新增乙個過濾器,來設定編碼方式為gbk.這個過濾器實際是spring 框架的乙個類,注意這個過濾器必須在struts 過濾器之前,...

spring與struts框架的整合

一 spring工程的搭建 參考 1.建立web工程 2.新增spring2.5.6必須得jar包,spring.jar和common logging.jar,3.新建spring的配置檔案,可以是一或多個配置檔案,開發中大部分都會是多個配置檔案 4.在web.xml來載入spring contex...