一、非注解的處理器映射器
處理器映射器:
org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping
另一個映射器:
org.springframework.web.servlet.handler.SimpleUrlHandlerMapping
多個映射器可以并存,前端控制器判斷url能讓哪些映射器映射,就讓正确的映射器處理。
二、非注解的處理器擴充卡
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter
要求編寫的Handler實作 Controller接口。
org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter
要求編寫的Handler實作 HttpRequestHandler接口。
springmvc.xml配置
----------------------------------------------------
前端控制器從上邊的檔案中加載處理映射器、擴充卡、視圖解析器等元件,如果不在springmvc.xml中配置,使用預設加載的。