zoukankan      html  css  js  c++  java
  • cvc-complex-type.2.4.a: Invalid content was found starting with element

    在写xml的时候又一次总是报cvc-complex-type.2.4.a: Invalid content was found starting with element 错误,还出现小红叉,在网上找了很多,有说是把报红叉的代码写在<jsp-config></jsp-config>之间,试了之后发现完全没用。 

       后来在外文网站上找到了一个方法就把问题解决了

     解决办法为:将“http://www.springmodules.org/schema/cache/springmodules-cache.xsd http://www.springmodules.org/schema/cache/springmodules-ehcache.xsd”这段话加入到xml文件的"xmlns:xsi="的标签中

    <?xml version="1.0" encoding="UTF-8"?>  
    <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"  
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance  http://www.springmodules.org/schema/cache/springmodules-cache.xsd http://www.springmodules.org/schema/cache/springmodules-ehcache.xsd"    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee   
        http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd       
         ">  
    

      报错位置:

     1 <!-- 编码过滤器 -->
     2   <filter>
     3       <filter-name>encodingFilter</filter-name>
     4       <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
     5       <async-supported>true</async-supported>    
     6       <init-param>
     7           <param-name>encoding</param-name>
     8           <param-value>UTF-8</param-value>
     9       </init-param>
    10   </filter>
    11   <filter-mapping>
    12       <filter-name>encodingFilter</filter-name>
    13       <url-pattern>/*</url-pattern>
    14   </filter-mapping>
  • 相关阅读:
    Tomcat容器,Servlet容器,Spring容器的包含关系
    数据库字段类型导致的前端JSON转换错误
    全局变量和局部变量
    数据库中的timestamp类型数据的存储
    layer的confirm
    网间互联协议
    局域网协议
    局域网络设备
    网络传输介质
    Docker常用命令
  • 原文地址:https://www.cnblogs.com/thomas12112406/p/6538227.html
Copyright © 2011-2022 走看看