原先将web.xml文件头设置为如下格式

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

但在编译时就报错:

Multiple annotations found at this line:
- cvc-complex-type.2.3: Element 'web-app' cannot
have character [children], because the type's content type is
element-only.
- No grammar constraints (DTD or XML Schema)
referenced in the document.

如下图:

据查是文件头有错误,换个就可以了,可这个文件头是我从tomcat文件夹下的web.xml中拷贝的,相对于换一个文件头,我更倾向于从自身上找原因。。

下面简要说明不换文件头也可以改正错误的方法。

首先说第二条错误- No grammar constraints (DTD or XML Schema) referenced in the document.

解决办法是。。。。ctrl+s,这确实是我的疏忽。。滑稽脸

针对第一条:- cvc-complex-type.2.3: Element 'web-app' cannot have character [children], because the type's content type is 
element-only.

解决办法是:将<web-app version="3.1" xmlns="http://xmlns.jcp.org/xml/ns/javaee" ...中的javaee改为j2ee

如下所示

问题就解决了。。

转载于:https://www.cnblogs.com/zjfjava/p/6408233.html

web.xml文件头出错相关推荐

  1. java只读xml文件头_为了生成只读的接口和xml,并命名结尾为MapperR.java和MapperR.xml...

    <一>首先从https://github.com/mybatis/generator下载源代码,然后找到org.mybatis.generator.api下面的IntrospectedTa ...

  2. IDEA配置xml文件头报错:URI is not registered (Settings | Languages Frameworks | Schemas and DTDs)解决方法,亲测有效

    首先博主出现的情况如下图: 解决方案: 最后就解决了!

  3. IDEA配置xml文件头报错:URI is not registered (Settings | Languages Frameworks | Schemas and DTDs) 亲测有效!!!

    在小伙伴们配置maven的数据库映射文件时经常出现以下问题: 情况如下图所示: # 解决方案: 可以看到变绿了~~ 最后就成功解决啦!小伙伴可以相互来讨论哦!

  4. idea java xml文件内容_idea 中web.xml 文件的标签疯狂报错

    element XXX is not allowed here的错误.网上很多说重启idea或者Tomcat的jar包配置的,真是希望自己试一下再转帖啊,几篇错误的能抄的到处都是,害人害己啊. 1.注 ...

  5. web.xml 配置文件 超详细说明!!!

    一.web.xml是什么? 首先 web.xml 是java web 项目的一个重要的配置文件,但是web.xml文件并不是Java web工程必须的. web.xml文件是用来配置:欢迎页.serv ...

  6. Web.xml详解(转)

    这篇文章主要是综合网上关于web.xml的一些介绍,希望对大家有所帮助,也欢迎大家一起讨论. ---题记 一.            Web.xml详解: (一)  web.xml加载过程(步骤) 首 ...

  7. JavaWeb——web.xml配置详细解读

    这篇文章主要是综合网上关于web.xml的一些介绍,希望对大家有所帮助,也欢迎大家一起讨论. ---题记 Web.xml详解: 1.web.xml加载过程(步骤) 首先简单讲一下,web.xml的加载 ...

  8. java web工程web.xml配置详解

    转载自:http://blog.csdn.net/believejava/article/details/43229361 这篇文章主要是综合网上关于web.xml的一些介绍,希望对大家有所帮助,也欢 ...

  9. javaweb:web.xml配置详解

    Web.xml详解: 1.web.xml加载过程(步骤) 首先简单讲一下,web.xml的加载过程.当启动一个WEB项目时,容器包括(JBoss.Tomcat等)首先会读取项目web.xml配置文件里 ...

最新文章

  1. STM32低功耗模式下GPIO如何配置最节能?
  2. LoadRunner对不同协议的选择
  3. SSAS : 使用.NET为SSAS编写自定义程序集
  4. [洛谷P5057][CQOI2006]简单题
  5. Yann LeCun:深度学习硬件前瞻
  6. asp.net中退出登陆的相关问题(解决后退或直接粘贴地址进入网页的问题)
  7. Morse理论:拓扑不变性特征匹配原理
  8. 美国用户现在可以下载其所有Apple帐户数据,这是操作方法
  9. 【华为云技术分享】数据赋能,如何精细化保障企业大数据安全
  10. iOS开发 - OC - 苹果为大家提供的后台:CloudKit 的简单使用
  11. c语言上机字符串,二级C语言上机题库100套(最新)
  12. 《apue》 首次拜读完经典之作,两三记录
  13. 【OpenGL开发】glut和freeglut下载及配置
  14. 移植tas5707功放芯片驱动注意事项
  15. 不出门远程控制公司电脑,这7个工具让你不用来回跑。
  16. www.idcnd.net传媒官方客服提供
  17. 如何使用阿里云国际版控制台使用海外云服务器-Unirech
  18. Android游戏:弹弹球(打砖块)
  19. java 电商项目 搜索模块,SSH电商项目实战之十:商品类基本模块的搭建
  20. Java自然周的获取

热门文章

  1. IDEA的使用注释编程时,出现报错解决方案
  2. java employee list_JSP中List中的$ {employee.id}抛出java.lang.NumberFormat
  3. python代码计算字数_Python计算一个文件里字数的方法
  4. 一、bootstrap4基础(布局系统、栅格系统、显示与隐藏、对齐与排列、内容排版、代码与图文、表格样式、颜色和边框、工具类)
  5. axis=0 与axis=1 的区分
  6. Ajax 编程基础(一)
  7. LeetCode 1864. 构成交替字符串需要的最小交换次数
  8. LeetCode 248. 中心对称数 III(DFS/BFS)
  9. LeetCode 559. N叉树的最大深度
  10. LeetCode 547. 朋友圈(图的遍历BFS DFS)