springMVC非注解的处理器映射器与处理器适配器

小灰灰 2022-05-15 11:47 283阅读 0赞

非注解的处理器映射器与处理器适配器

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

1、org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping

70

2、org.springframework.web.servlet.handler.SimpleUrlHandlerMapping

70 1

多个映射器可以并存,前端控制器判断URL能让那些映射器映射,就让正确的映射器处理。

二、非注解的处理器适配器

1、org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter

要求编写的Handler都要实现Controller接口

70 2

2、org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter

要求编写的Handler都要实现HttpRequestHandler接口

70 3

注解的处理器映射器与处理器适配器

一、注解的处理器映射器

spring3.1之前使用org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping注解映射器

spring3.1之后使用org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping注解映射器

二、注解的处理器适配器

spring3.1之前使用

org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter

spring3.1之后使用

org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter

1、配置注解的处理器映射器和处理器适配器

70 4

2、开发注解的Handler

70 5

3、在spring容器中加载Handler

70 6

4、访问http://localost:8080/SpringMvcDemo/queryItems\_test.action

发表评论

表情:
评论列表 (有 0 条评论,283人围观)

还没有评论,来说两句吧...

相关阅读