zoukankan      html  css  js  c++  java
  • web.xml文件报错:cvc-complex-type.2.4.a: Invalid content was found starting with element 'init-param'.

    cvc-complex-type.2.4.a: Invalid content was found starting with element 'init-param'. One of '{"http://
    xmlns.jcp.org/xml/ns/javaee":enabled, "http://xmlns.jcp.org/xml/ns/javaee":async-supported, "http://
    xmlns.jcp.org/xml/ns/javaee":run-as, "http://xmlns.jcp.org/xml/ns/javaee":security-role-ref, "http://
    xmlns.jcp.org/xml/ns/javaee":multipart-config}' is expected.

    <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xmlns="http://xmlns.jcp.org/xml/ns/javaee"
        xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
        id="WebApp_ID" version="3.1">

    报错的servlet节点

     1 <servlet>
     2     <servlet-name>Spring</servlet-name>
     3     <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
     4     <load-on-startup>1</load-on-startup>
     5     <async-supported>true</async-supported>
     6     <init-param>
     7       <param-name>contextConfigLocation</param-name>
     8       <param-value>classpath:config/spring-servlet.xml</param-value>
     9     </init-param>
    10   </servlet>

    报错提示在第6行

    错误提示内容:

    cvc-complex-type.2.4.a: Invalid content was found starting with element 'init-param'. One of '{"http://java.sun.com/xml/ns/javaee":run-as, "http://java.sun.com/xml/ns/javaee":security-
     role-ref, "http://java.sun.com/xml/ns/javaee":multipart-config}' is expected.

    解决方法:

    把4,5行放到9,10行之间,代码如下

     1 <servlet>
     2     <servlet-name>Spring</servlet-name>
     3     <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
     4     <init-param>
     5       <param-name>contextConfigLocation</param-name>
     6       <param-value>classpath:config/spring-servlet.xml</param-value>
     7     </init-param>
     8     <load-on-startup>1</load-on-startup>
     9     <async-supported>true</async-supported>
    10   </servlet>
  • 相关阅读:
    Codeforces Round #443 Div. 1
    linux中ps命令
    占cpu 100%的脚本
    检查Linux系统cpu--内存---磁盘的脚本
    jQuery对象的属性操作
    关于js的一些收集
    Linux命令集合
    使用python操作excel表格
    Linux7.3系统 升级python到3.6使用ping主机脚本
    一个别人的线程池的编写
  • 原文地址:https://www.cnblogs.com/shangshen/p/Servlet.html
Copyright © 2011-2022 走看看