spring與struts框架的整合

2021-09-01 08:41:53 字數 1281 閱讀 8357

一 spring工程的搭建

參考:1.建立web工程

2.新增spring2.5.6必須得jar包,spring.jar和common-logging.jar,

3.新建spring的配置檔案,可以是一或多個配置檔案,開發中大部分都會是多個配置檔案

4.在web.xml來載入spring

contextconfiglocation

上面的指定spring配置檔案的位置可以寫成下面形式

contextconfiglocation

org.springframework.web.context.contextloaderlistener

以上配置直接從web-inf目錄中載入spring配置檔案,還可以以一下方式進行配置

contextconfiglocation

二 struts2工程的整合

a)匯入struts的jar包

struts2-core-2.1.6.jar xwork-2.1.2.jar ognl-2.6.11.jar freemarker-2.3.13.jar commons-logging-1.1.jar commons-fileupload-1.2.1.jar

b)將struts.xml檔案拷貝到src目錄下

c)在web.xml裡配置struts的核心過濾器

struts2

org.apache.struts2.dispatcher.ng.filter.strutsprepareandexecutefilter

/* 以上struts會從預設位置尋找struts.xml進行載入,如果要修改,就要進行如下配置

struts2

org.apache.struts2.dispatcher.filterdispatcher

config

struts/struts.xml

/*這樣struts就會從src下的struts目錄中載入struts.xml檔案

在struts.xml中配置

並加上 struts2-spring-plugin-2.1.8.jar 包

在struts2中,所有的packge都是繼承 struts-default 如果不配置繼承它,那麼這個包的配置不會被載入 如以下

<?xml version="1.0" encoding="utf-8"?>

/index.jsp

/error.jsp

<?xml version="1.0" encoding="utf-8"?>

頁面的訪問login.jsp

使用者名稱

密碼 :

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

Spring框架整合Struts2

匯入spring的dist全部所需的jar包 struts2的spring外掛程式 struts2 spring plugin.xx.jar struts2的核心包 struts2 core.xx.jar xwork core.xx.jar commons.logging.xx.jar 根據需要選擇...

Struts與Spring的整合

struts核心是mvc,struts與spring的整合就是把struts的action交給spring去管理,從而達到簡化程式的目的 一 配置spring上下文和監聽 配置spring上下文和監聽有兩種方式 方式一 web.xml web主要配置檔案 而主要用於監聽web的上下文,可用下面 代替...