1 spring架构中,一般有两个文件,一个是applicationContext.xml,另一个是springmvc-servlet.xml,前者是spring的核心配置文件,
是系统级的,后者是controller层的配置文件
2 springmvc-servlet.xml中一般的配置如下
<!--开启注解扫描,扫描controller层-->
<context:component-scan base-package="cn.itcast.web"></context:component-scan>
<!--配置注解驱动-->
<mvc:annotation-driven></mvc:annotation-driven>
<!--放行静态资源-->
<mvc:default-servlet-handler></mvc:default-servlet-handler>
3 springmvc-servlet.xml中的配置内容完全可以转移到applicationContext.xml中,只需要将mvc约束加到
applicationContext.xml中,再将上面的代码copy到applicationContext.xml.
这样springmvc-servlet.xml的内容就是空的了,直接删除即可.但是web.xml中DispatcherServlet的配置标签<param-value>会变红,
将内容清空即可