0

我对 Spring MVC 有疑问。

异常 BeanDefinitionParsingException:配置问题:找不到元素 [default-servlet-handler] 的 BeanDefinitionParser。如果在文件 beans.xml 中我有 mvc:default-servlet-handler。如果我删除它:没问题。

4

1 回答 1

0

我想看看你的 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/>(以及其他元素。)

于 2013-10-30T22:09:02.313 回答