我已经检查了所有与此异常相关的stackoverflow问题,但似乎没有一个与我的问题完全相同。
我正在追随异常
org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://java.sun.com/xml/ns/javaee]
而我的web.xml如下
<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
version="2.5">
web.xml
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/*.xml</param-value>
</context-param>
* .xml包括WEB-INF文件夹中的所有文件,包括web.xml。
如果只有一个context.xml,则可以使用:
<param-value>/WEB-INF/myContext.xml</param-value>
如果您有多个spring配置,则可以使用springContext * .xml来匹配所有以“ springContext”开头的上下文文件。
<param-value>/WEB-INF/springContext*.xml</param-value>
如果context.xml中没有架构,则可以在WEB-INF中创建一个文件夹,并将其命名为spring。
<param-value>/WEB-INF/spring/*.xml</param-value>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句