简体   繁体   English

Spring MVC-配置:找不到元素[default-servlet-handler]的BeanDefinitionParser

[英]Spring MVC - Configuration : Cannot locate BeanDefinitionParser for element [default-servlet-handler]

i have a problem with Spring MVC. 我对Spring MVC有问题。

An exception BeanDefinitionParsingException: Configuration problem: Cannot locate BeanDefinitionParser for element [default-servlet-handler]. 异常BeanDefinitionParsingException:配置问题:找不到元素[default-servlet-handler]的BeanDefinitionParser。 If in the file beans.xml i have mvc:default-servlet-handler. 如果在beans.xml文件中,我有mvc:default-servlet-handler。 If i remove it: no problem. 如果我删除它:没问题。

I'd like to see your xml, but barring that, it sounds like you simply have a classpath issue. 我希望看到您的xml,但除非如此,否则听起来好像您只是遇到类路径问题。 Make sure spring-webmvc-VERSION.jar is in your classpath at runtime. 确保spring-webmvc-VERSION.jar在运行时位于类路径中。 If you are using maven, it would look something like this in your pom: 如果您使用的是maven,则pom中的外观如下所示:

...
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-webmvc</artifactId>
    <version>${your.spring.version}</version>
</dependency>
...

That jar contains the namespace utils, including the proper parser, for the <mvc:default-servlet-handler/> element (amongst others.) 该jar包含<mvc:default-servlet-handler/>元素(以及其他元素)的名称空间utils,包括正确的解析器。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Spring MVC default-servlet-handler配置阻止JSTL视图 - Spring MVC default-servlet-handler configuration blocking JSTL view 将default-servlet-handler放在Spring MVC配置中的位置 - Where to put default-servlet-handler in Spring MVC configuration 基于Spring注释的配置中的mvc:default-servlet-handler的等价物? - Equivalent of mvc:default-servlet-handler in Spring annotation-based configuration? 为什么Spring(4)mvc:default-servlet-handler会覆盖控制器映射? - Why Spring(4) mvc:default-servlet-handler overrides controller mapping? <mvc:default-servlet-handler />阻塞控制器 - <mvc:default-servlet-handler /> blocking controller 无法找到Spring Web服务元素的BeanDefinitionParser - Cannot locate BeanDefinitionParser for element for Spring web services 尝试使用mvc:resources或mvc:default-servlet-handler时,Spring MVC返回XmlBeanDefinitionStoreException - Spring MVC returning XmlBeanDefinitionStoreException when trying to use mvc:resources or mvc:default-servlet-handler 通配符匹配非常全面,但是找不到元素&#39;mvc:default-servlet-handler&#39;语句) - Wildcard match is very comprehensive, but can not find the element 'mvc: default-servlet-handler' statement) 找不到元素[bean]的BeanDefinitionParser - Cannot locate BeanDefinitionParser for element [bean] 如何使用default-servlet-handler - How to use default-servlet-handler
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM