1 what
一種輕量級的、基於mvc的web應用框架,偏前端而不是業務邏輯層
springmvc在spring體系中的定位
2 springmvc功能
與spring框架整合(如ioc容器、aop等)
支援restful風格
進行更簡潔的web層的開發
支援靈活的url到頁面控制器的對映
非常容易與其他檢視技術整合,如velocity、freemarker等等, 因為模型資料不放在特定的api裡,而是放在乙個model裡(map資料結構實現,因此很容易被其他框架使用)
非常靈活的資料驗證、格式化和資料繫結機制,能使用任何物件進行資料繫結,不必實現特定框架的api
更加簡單、強大的異常處理
對靜態資源的支援
支援靈活的本地化、主題等解析
3 使用說明
將web層進行了職責解耦,也就和struts2一樣,請用請求-響應模型
spring mvc框架概述
1.spring的web框架圍繞dispatcherservlet設計。dispatcherservlet的作用是將請求分發到不同的處理器。2.spring的web框架包括可配置的處理器 handler 對映 視 析 本地化 local 解析 主題 theme 解析以及對檔案上傳的支援。3.spri...
Spring MVC 筆記 概述
學習筆記 模型 封裝裝程式資料 檢視 渲染模型資料,一般來說就是輸出html 控制 處理請求,構建模型並將其傳遞給檢視進行渲染 以上三者均圍繞dispatcherservlet設計,它處理所有的http請求和響應 一下為dispatcherservlet的請求處理工作流程 dispatcherser...
SpringMvc原理概述
目錄 在 springmvc 的各個元件中,處理器對映器 處理器介面卡 視 析器稱為 springmvc 的三大元件。使用者請求到達前端控制器,它就相當於 mvc 模式中的 c 層,dispatcherservlet 是整個流程控制的中心,由它呼叫其它元件處理使用者的請求,dispatcherser...