springmvc的元件和流程圖:
第一步:發起請求到前端控制器(dispatherservlet)
第四步:前端控制器呼叫處理器介面卡執行handler
第五步:處理器介面卡handleradpater去執行handler
第六步:handler執行完成給介面卡返回modelandview(是springmvc的底層物件,包括model和view)
第七步:處理器介面卡給前端控制器返回modelandview
第八步:前端控制器請求視**析器進行視**析,根據邏輯視**析成真正的檢視(jsp)
第九步:視**析器向前端控制器返回view
第十步:前端控制器進行檢視渲染(將模型資料填充到request域)
第十一步:前端控制器向使用者響應結果
各元件作用:
1、前端控制器(不需要開發)
接收請求,響應結果,相當於**器,減少了其他元件的耦合度
2、處理器對映器(不需要開發)
根據url查詢handler
3、處理器介面卡(不需要開發)
按照特定規則(handleradapter要求的規則)去執行handler
4、處理器handler(需要開發)
編寫handler時按照handleradapter的要求去做
5、視**析器(不需要開發)
進行視**析
6、檢視view(需要開發jsp)
view是乙個介面,實現類支援不同的view型別(jsp,pdf...)
Spring MVC學習筆記 一
ref 1.spring mvc入門 2.理解dispatcherservlet 3.實現登陸註冊功能 4.spring web mvc介紹 5.了解hiberate 三 spring3.0 引入restful 架構風格支援 通過 pathvariable註解和一些其他特性支援 且又引入了 更多的註...
SpringMVC學習筆記一
表單 1.spring標籤庫form的使用需要後台控制器初始化dto物件,一般預設物件為command controller內對應初始化方法內,需要在模型內加入command物件 return new modelandview x command new student or return new ...
SpringMVC學習筆記 一
搭建最基本的spring mvc框架 1.匯入相應的包,附件案例中有相應的包 2.編寫spring servlet.xml配置檔案,這個檔案放在同web.xml同一目錄下即可 3.配置web.xml index.html index.htm index.jsp default.html defaul...