spring ApplicationContext-mvc之<mvc:annotation-driven />初探
来源:互联网 发布:shell编程可以做什么 编辑:程序博客网 时间:2024/04/30 01:16
自己的项目中在ApplicationContext-mvc中配置<mvc:annotation-driven/>,但这个ApplicationContext-mvc相当于DispatcherServlet的配置文件xxx-servlet.xml,那这个标签具体有什么作用呢?
<mvc:annotation-driven/>相当于注册了DefaultAnnotationHandlerMapping和AnnotationMethodHandlerAdapter两个bean,配置一些messageconverter。即解决了@Controller注解的使用前提配置。
如果没有<mvc:annotation-driven/>,那么所有的Controller可能就没有解析,所有当有请求时候都没有匹配的处理请求类,就都去<mvc:default-servlet-handler/>即default servlet处理了。添加上<mvc:annotation-driven/>后,相应的do请求被Controller处理,而静态资源因为没有相应的Controller就会被default servlet处理。总之没有相应的Controller就会被default servlet处理就ok了。
总之,要使用spring mvc中的@Controller注解,就必须要配置<mvc:annotation-driven />,否则org.springframework.web.servlet.DispatcherServlet无法找到控制器并把请求分发到控制器。
0 0
- spring ApplicationContext-mvc之<mvc:annotation-driven />初探
- spring mvc 之mvc:annotation-driven
- Spring MVC之<mvc:annotation-driven/>
- Spring mvc:annotation-driven
- Spring参考手册 mvc:annotation-driven
- 【Spring MVC】<mvc:annotation-driven/>详解
- Spring MVC 中关于 mvc:annotation-driven
- SpringMVC之mvc:annotation-driven
- 解析spring MVC3 <mvc:annotation-driven> 实现
- Spring: <mvc:annotation-driven />注解意义
- Spring中<mvc:annotation-driven />的作用
- spring <mvc:annotation-driven />注解意义
- <mvc:annotation-driven />
- <mvc:annotation-driven />
- <mvc:annotation-driven />
- <mvc:annotation-driven />意义
- <mvc:annotation-driven/>
- <mvc:annotation-driven/>
- 杨辉三角的多种解法
- Nginx 内存池管理
- 身体检查表 特别实用!
- poj解题报告——3253
- 为了防止乱码,可以通过过滤器将整个应用编码统一
- spring ApplicationContext-mvc之<mvc:annotation-driven />初探
- 集群式游戏服务器架构方案设计开发
- HDU1102 Constructing Roads【Prim】
- UVa11264 - Coin Collector(贪心)
- Tomcat源码研究
- 那些被科技改变的生活方式
- UVA 10817——Headmaster's Headache(DP)
- nyoj-525-一道水题
- JVM监控命令与工具(一) JPS