你有这个:
xmlns:mvc="http://www.springframework.org/schema/mvc"
但您在这里没有提及它:
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.0.xsd">
要解决此问题,您应该
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd
还有,就像
xsi:schemaLocation="
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.0.xsd">
注意:模式引用实际上没有提到Spring版本,以方便升级,这是很常见的做法,因此,您应该使用like之类的引用,http://www.springframework.org/schema/context/spring- context.xsd
而不要使用名称中包含的引用-3.0
。