1. 程式人生 > >spring mvc 大概內容

spring mvc 大概內容

spring mvc 組成

  1. 前端控制器 dispatcherServlet
  2. 對映處理器 handlerMapping
  3. 控制器 controller
  4. 檢視解析器 viewResolver
  5. 檢視 view

spring mvc 開發步驟

  1. 新增jar
  2. 配置 dispatcherServlet
  3. 配置 webConfig(檢視解析, 檔案上傳,靜態資源對映等)
  4. 編寫控制器
  5. 編寫檢視

spring mvc 工作原理

  1. 前發來的請求被dispatcherSevelet所接收
  2. dispatcherSevelet 向 handlerMapping 發起請求,找到匹配的 controller 方法
  3. dispatcherSevlet 呼叫 controller 方法獲得 ModleAndView 物件
  4. dispatcherSevlet 將ModeAndView物件交給 viewResolver 將其解析成 view
  5. dispatcherSevlet 將view返回給前端

spring mvc 執行原理圖