1.springmvc概述
(1)springmvc的載入核心控制器:dispatcherservlet.
(3)handleradapters介面卡: 可以負責呼叫找到的controller物件和方法.(4
)viewresolvers:
視**析器.
2.springmvc請求引數對映.
(1)直接封裝到基本型別包裝類物件引數上.
(2)@requestparam修飾引數實現封裝並提供設定.
(3)封裝引數到實體物件中.
(4)封裝到陣列中. 如果集合,在實體類中屬性形式封裝.
(5)封裝接收客戶端引數: 採用原始辦法: httpservletrequest 實現獲取引數.
3.springmvc響應資料與響應頁面(涉及ajax請求與json響應)
(8)@responsebody可以直接返回.
(9)響應物件,集合,json字串.
注: jackson-annotations-2.4.0.jar/jackson-core-2.4.2.jar/jackson-databind-2.4.2.jar
4.***使用
***: 實現handlerinterceptor介面.
5. 視**析器使用
視**析器:
class="org.springframework.web.servlet.view.internalresourceviewresolver">
擴充套件解析的頁面上的其他成員 : 可以預先提供乙個屬性物件,或域物件.提供給該頁面.
Spring MVC 簡單介紹
spring mvc 是典型的mvc架構,適合web開發。controler 輸入輸出的控制器,也是對外view提供資料的介面,呼叫service層。model 資料,由bean組成 相應表 關聯dao層。spring mvc 的核心是dispatcherservlet 用來截獲你配置的請求,分發給...
springmvc的簡單介紹
springmvc就是根據mvc設計模式開發出的一套表現層框架。springmvc是spring框架的模組之一 它是spring的產品 springmvc與 spring 無縫整合 不需要整合 響應給使用者。handleradapter 視 析器 viewresolver springmvc 的4個...
SpringMVC框架介紹
1 springmvc通過一套mvc註解,讓pojo成為處理請求的控制器,而無須實現任何介面。2 支援rest風格的url請求。3 採用了鬆散耦合可插拔元件結構,比其他mvc框架更具擴充套件性和靈活性。4 配置web.xml檔案 4.1 配置dispatcherservlet 預設載入 web in...