1. 程式人生 > >Spring MVC體系結構和處理請求控制器

Spring MVC體系結構和處理請求控制器

基於 耦合 handle 邏輯 圖解 運用 ann 處理方式 設計

  MVC設計模式在各種成熟框架中都得到了良好的運用,它將View,Controller,Model三層清晰地劃分開,搭建一個松耦合,高重用性,高可適用性的完美架構。

  Spring MVC框架是經典的MVC框架,是一個結構最清晰的JSP Model2實現。它基於Servlet,DispatcherServlet是整個框架的核心。

  Spring MVC的處理器映射(HandlerMapper)可配置為支持註解式處理器,只需要配置<mvc:annotation-driven/>標簽即可。

  Spring MVC的控制器的處理方法返回的ModelAndView對象內包括數據模型和視圖信息。

  Spring MVC通過視圖解析器來完成視圖解析工作,把控制器的處理方式返回的邏輯視圖名解析成一個真正的視圖對象。

Spring MVC體系結構和處理請求控制器