SpringMvc入門概述

2021-08-10 10:00:38 字數 682 閱讀 3503

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