我对 Spring MVC 有疑问。
异常 BeanDefinitionParsingException:配置问题:找不到元素 [default-servlet-handler] 的 BeanDefinitionParser。如果在文件 beans.xml 中我有 mvc:default-servlet-handler。如果我删除它:没问题。
我对 Spring MVC 有疑问。
异常 BeanDefinitionParsingException:配置问题:找不到元素 [default-servlet-handler] 的 BeanDefinitionParser。如果在文件 beans.xml 中我有 mvc:default-servlet-handler。如果我删除它:没问题。
我想看看你的 xml,但除此之外,听起来你只是有一个类路径问题。确保spring-webmvc-VERSION.jar
在运行时位于您的类路径中。如果你使用的是 maven,它在你的 pom 中看起来像这样:
...
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>${your.spring.version}</version>
</dependency>
...
该 jar 包含元素的命名空间工具,包括正确的解析器<mvc:default-servlet-handler/>
(以及其他元素。)