XmlBeanDefinitionStoreException 元素 'mvc:resources' 必须不含字符或元素信息项 [子级], 因为该类型的内容类型为空。
2018-03-02 09:27
1491 查看
在SSM项目中报 org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 20 in XML document from class path resource [springmvcsevlet.xml] is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 20; columnNumber: 25; cvc-complex-type.2.1: 元素 'mvc:resources' 必须不含字符或元素信息项 [子级], 因为该类型的内容类型为空。
从上面的报错信息可以看出是springmvc配置文件中 mvc:resources(静态文件有错);
下面是我写的代码
<!-- 静态资源映射 -->
<mvc:resources location="/static/" mapping="/static/**">
</mvc:resources>
<mvc:resources location="/lib/" mapping="/lib/**">
</mvc:resources>
<mvc:resources location="/temp/" mapping="/temp/**">
</mvc:resources>
将代码改为
<!-- 静态资源映射 -->
<mvc:resources location="/static/" mapping="/static/**"/>
<mvc:resources location="/lib/" mapping="/lib/**"/>
<mvc:resources location="/temp/" mapping="/temp/**"/>
就OK了!
从上面的报错信息可以看出是springmvc配置文件中 mvc:resources(静态文件有错);
下面是我写的代码
<!-- 静态资源映射 -->
<mvc:resources location="/static/" mapping="/static/**">
</mvc:resources>
<mvc:resources location="/lib/" mapping="/lib/**">
</mvc:resources>
<mvc:resources location="/temp/" mapping="/temp/**">
</mvc:resources>
将代码改为
<!-- 静态资源映射 -->
<mvc:resources location="/static/" mapping="/static/**"/>
<mvc:resources location="/lib/" mapping="/lib/**"/>
<mvc:resources location="/temp/" mapping="/temp/**"/>
就OK了!
相关文章推荐
- 必须不含字符 [子级], 因为该类型的内容类型为“仅元素”
- cvc-complex-type.2.3: 元素 'beans' 必须不含字符 [子级], 因为该类型的内容类型为“仅元素”
- java配置xml报cvc-complex-type.2.3: 元素 'beans' 必须不含字符 [子级], 因为该类型的内容类型为“仅元素”
- cvc-complex-type.2.3: 元素 'beans' 必须不含字符 [子级], 因为该类型的内容类型为“仅元素”
- cvc-complex-type.2.3: 元素 'beans' 必须不含字符 [子级], 因为该类型的内容类型为“仅元素”。
- 必须不含字符 [子级], 因为该类型的内容类型为“仅元素”
- HTTP Status 500 - Servlet.init() for servlet SpringMVC threw exception, 元素 'beans' 必须不含字符 [子级], 因为该类
- mybatis异常 :元素内容必须由格式正确的字符数据或标记组成。
- mybatis异常 :元素内容必须由格式正确的字符数据或标记组成。
- 元素类型为 "session-factory" 的内容必须匹配 "(property*,mapping*,(class-cach....解决方法
- 'beans' 必须不含字符 [子级], 的问题
- mybatis:元素内容必须由格式正确的字符数据或标记组成
- mybatis异常: 元素内容必须由格式正确的字符数据或标记组成 解决方法
- Mybatis 配置出现元素类型为 "configuration" 的内容必须匹配 "(properties?,settings?,typeAliases?,typeHandlers?,objectF
- 解决 Mybatis 元素类型为 "resultMap" 的内容必须匹配 "(constructor?,id*,result*,association*,collection*,discriminat
- mybatis异常 :元素内容必须由格式正确的字符数据或标记组成。
- 元素类型为 "configuration" 的内容必须匹配 "(properties?,settings?,typeAliases?,typeHandlers?...)
- mybatis下报错:元素类型为 "mapper" 的内容必须匹配 "(cache-ref|cache|resultMap*|parameterMap
- org.xml.sax.SAXParseException; 元素内容必须由格式正确的字符数据或标记组成
- 元素类型为 "class" 的内容必须匹配 "(meta*,subselect?,cache?,synchronize*,comment?,tuplizer*,(id|composite-id),di