spring mvc 框架搭建及詳解

2021-09-01 12:15:14 字數 1234 閱讀 3511

現在主流的web mvc框架除了struts這個主力 外,其次就是spring

mvc了,因此這也是作為一名程式設計師需要掌握的主流框架,框架選擇多了,應對多變的需求和業務時,可實行的方案自然就多了。不過要想靈活運用spring

mvc來應對大多數的web開發,就必須要掌握它的配置及原理。

一、spring mvc環境搭建:(spring 3.0.5 + hibernate 3.3.0)

1、使用myeclipse9建立乙個web project,然後新增spring特性(ps:在spring3之後,spring-webmvc.jar包含於org.springframework.web.servlet-3.0.5-releas.jar),再新增hibernate特性,並加入註解。

2、web.xml配置

spring

org.springframework.web.servlet.dispatcherservlet

1

3. spring-servlet.xml配置

spring-servlet這個名字是因為上面web.xml中標籤配的值為

spring(spring),再加上「-servlet」字尾而

形成的spring-servlet.xml檔名,如果改為springmvc,對應的檔名則為springmvc-servlet.xml。

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

">

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

classpath:config/hibernate.cfg.xml

二、詳解

spring mvc與struts從原理上很相似(都是基於mvc架構),都有乙個控制頁面請求的servlet,處理完後跳轉頁面。看如下**(註解):

以上4個方法示例,是乙個controller裡含有不同的請求url,也可以採用乙個url訪問,通過url引數來區分訪問不同的方法,**如下:

三、結束語

掌握以上這些spring mvc就已經有了很好的基礎了,幾乎可應對與任何開發,在熟練掌握這些後,便可更深層次的靈活運用的技術,如多種檢視技術,例如 jsp、velocity、tiles、itext 和 poi。spring mvc框架並不知道使用的檢視,所以不會強迫您只使用 jsp 技術。

SpringMVC框架搭建步驟

spring mvc框架是乙個mvc框架,通過實現mvc很好的將資料 業務 展現進行分離 spring mvc 的設計圍繞dispatcherservlet展開的,由dispatcherservlet負責將請求派發到特定的handler springmvc 框架搭建步驟 1.建立工程,拷貝sprin...

Spring MVC框架的搭建

1.spring mvc spring為檢視層提供的基於mvc設計理念的 web框架,是目前最主流的mvc框架之一 spring3.0後全面超越struts2 spring mvc通過一套mvc註解,讓pojo成為處理請求的控制器,而無需實現任何介面 支援rest風格的url請求 採用了鬆散耦合可插...

spring mvc框架及基本流程

原創 傳統原生的jsp servlet在開發上過程上雖然簡單明瞭,jsp頁面傳遞資料到servlet,servlet整理資料 邏輯開發 或者從資料庫提取資料接著再 到jsp頁面上,但是其似乎只能止步於此,我們都知道我們request和response都依賴於url,當我們想要通過針對圍繞url進行程...