天天看點

springmvc(二)非注解的處理器映射器和擴充卡

一、非注解的處理器映射器

處理器映射器:

org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping

另一個映射器:

org.springframework.web.servlet.handler.SimpleUrlHandlerMapping

springmvc(二)非注解的處理器映射器和擴充卡
springmvc(二)非注解的處理器映射器和擴充卡

多個映射器可以并存,前端控制器判斷url能讓哪些映射器映射,就讓正确的映射器處理。

二、非注解的處理器擴充卡

org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter

要求編寫的Handler實作 Controller接口。

org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter

要求編寫的Handler實作 HttpRequestHandler接口。

springmvc(二)非注解的處理器映射器和擴充卡

springmvc.xml配置

springmvc(二)非注解的處理器映射器和擴充卡
springmvc(二)非注解的處理器映射器和擴充卡

----------------------------------------------------

springmvc(二)非注解的處理器映射器和擴充卡

前端控制器從上邊的檔案中加載處理映射器、擴充卡、視圖解析器等元件,如果不在springmvc.xml中配置,使用預設加載的。

繼續閱讀