下面我们来探讨注解的处理器映射器和适配器
1.注解的处理器映射器和适配器
在spring3.1之前使用org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping注解映射器。
在spring3.1之后使用org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping注解映射器。
在spring3.1之前使用org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter注解适配器。
在spring3.1之后使用org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter注解适配器。
2.配置注解映射器和适配器。
在springmvc.xml中写:
下面的开发可能就与非注解的产生了翻天覆地的变化了
3.开发注解Handler
使用注解的映射器和注解的适配器。(注解的映射器和注解的适配器必须配对使用)
ItemsController3:
这个注解的Handler的好处还有可以在类中在添加其他的方法,如商品添加、商品删除等。
5.3在spring容器中加载Handler
看一下最终的springmvc.xml:
5.4部署调试
访问:http://localhost:8080/springmvcfirst1208/queryItems.action
1.注解的处理器映射器和适配器
在spring3.1之前使用org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping注解映射器。
在spring3.1之后使用org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping注解映射器。
在spring3.1之前使用org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter注解适配器。
在spring3.1之后使用org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter注解适配器。
2.配置注解映射器和适配器。
在springmvc.xml中写:
下面的开发可能就与非注解的产生了翻天覆地的变化了
3.开发注解Handler
使用注解的映射器和注解的适配器。(注解的映射器和注解的适配器必须配对使用)
ItemsController3:
这个注解的Handler的好处还有可以在类中在添加其他的方法,如商品添加、商品删除等。
5.3在spring容器中加载Handler
看一下最终的springmvc.xml:
5.4部署调试
访问:http://localhost:8080/springmvcfirst1208/queryItems.action
访问结果如图
下一篇总结我们来分析一下springmvc中一些源码的分析