用myEclipse自动搭建的ssh项目(spring选的2.0版本)然后在applicationContext.xml中配置
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx-2.0.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop-2.0.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-2.0.xsd">
<!--然后在下面-->
<context:component-scan base-package="com.xiaohao">
<context:exclude-filter type="annotation"
expression="org.springframework.stereotype.Controller" />
</context:component-scan>
然后这一段话就报错了
把上面的2.0改成全部改成2.5或者3.0以及以上 都不会报错,但是启动的时候就会报错了(这个应该可以理解,毕竟是搭建的2.0项目)
所以现在的疑问就是,是不是2.0的时候还不支持<context:component-scan?从2.5才开始支持的吗?
------解决方案--------------------
是的。。。。。。
------解决方案--------------------
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-2.5.xsd">
2.5 引入的