我有<mvc:annotation-driven/>
註釋哪些出錯。我得到的錯誤是: 匹配的通配符是嚴格的,但是對於元素'mvc:annotation-driven'沒有發現聲明。mvc:註解驅動在春季不起作用
當我用豆
<bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping" />
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter" />
它工作正常。怎麼可能
我的完整Spring上下文XML文件是:
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:context="http://www.springframework.org/schema/
xmlns:mvc="http://www.springframework.org/schema/mvc"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
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
http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-2.5.xsd">
<mvc:annotation-driven/>
</beans>
+1。 [Spring文檔](http://docs.spring.io/spring/docs/3.0.x/spring-framework-reference/html/mvc.html#mvc-config)明確表示它(引用,強調我的): 「** Spring 3引入了一個mvc ** XML配置名稱空間......」。 – informatik01