cvc-id.3: A field of identity constraint ‘web-app-servlet-name-uniqueness‘ matched element ‘web-app‘
问题描述:
最近在用eclipse2022维护一个比较老的javaWeb 项目的时,web.xml文件报了很多problems,如下:
cvc-id.3: A field of identity constraint 'web-app-servlet-name-uniqueness' matched element 'web-app', but this element does not have a simple type.
原因:
查询得知,应该是web.xml 的DTD约束异常。
解决方案:
把 web.xml文件中DTD约束更新到最新版本即可
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
改成
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
步骤:
在浏览器输入http://java.sun.com/xml/ns/j2ee
页面跳转后可以看到最新版本,
即:http://xmlns.jcp.org/xml/ns/javaee,替换即可
cvc-id.3: A field of identity constraint ‘web-app-servlet-name-uniqueness‘ matched element ‘web-app‘相关推荐
- cvc-id.3: A field of identity constraint ‘web-app-filter-name-uniqueness‘ matched element ‘web-app‘
问题描述: 最近在用eclipse2021维护一个比较老的javaWeb 项目的时候,web.xml文件丢出了很多problems,如下: cvc-id.3: A field of identity ...
- Required view 'XXX' with ID XXX for field 'xxx' was not found
平常使用黄油刀(ButterKnife)偶尔会出现这类问题,百思不得姐. Required view 'toolbar' with ID 2131296644 for field 'toolbar' ...
- eclipse 问题:web-app报错
问题描述 eclipse里面的报错:cvc-id.3: A field of identity constraint 'web-common-servlet-name-uniqueness' matc ...
- Spring 框架(Spring Framework)使用详解
概述 Spring 体系概述 Spring 是于2003年兴起的一个 full-stack 轻量级的 Java 开源框架,由 Rod Johnson 创建,使用 Spring 可以更快.更轻松.更安全 ...
- Spring Web(第一部分)
1. Spring Web MVC Spring Web MVC是在Servlet API上构建的原始Web框架,从一开始就包含在Spring框架中.其正式名称"Spring Web MVC ...
- web框架的前生今世--从servlet到spring mvc到spring boot
背景 上世纪90年代,随着Internet和浏览器的飞速发展,基于浏览器的B/S模式随之火爆发展起来.最初,用户使用浏览器向WEB服务器发送的请求都是请求静态的资源,比如html.css等. 但是可 ...
- 《TOMCAT权威指南》摘抄
1.对每条ab请求,可以采用下列步骤得到基准调校的结果: 1.配置并重启被测试的Apache httpd和/或Tomcat实例. 2.确信服务器日志没有启动错误.如果有,请按照前面描述的步骤修正错误. ...
- Tomcat 配置和spring-framework MVC配置简介
Tomcat启动时,先找系统变量CATALINA_BASE,如果没有,则找CATALINA_HOME.然后找这个变量所指的目录下的conf文件夹,从中读取配置文件.最重要的配置文件:server.xm ...
- Spring MVC源码——Root WebApplicationContext
Spring MVC源码--Root WebApplicationContext 打算开始读一些框架的源码,先拿 Spring MVC 练练手,欢迎点击这里访问我的源码注释, SpringMVC官方文 ...
最新文章
- Image-to-Image的论文汇总
- 使用职责链模式来重构你的代码
- zenmap nmap输出无显示_液晶显示器高压板坏的现象及维修思路 。
- java动态类加载_实现Java动态类载入机制
- 我在阿里云做产品:如何打出一个爆款云服务器? | 凌云时刻
- rant c语言头文件,用CGIC库来开发CGI程序
- MB/s MiB/s之间换算
- VMWare安装Win10虚拟机详细教程
- css+div透明参数设置
- 2022年第十三届蓝桥杯JAVA B组部分题解
- A - ConneR and the A.R.C. Markland-N
- HTML仿腾讯微博首页(Dreamweaver网页作业)
- BZOJ 1582: [Usaco2009 Hol]Holiday Painting 节日画画
- 计算机语言有许多种其中与硬件直接相关的是,【单选题】计算机语言有许多种,其中与硬件直接相关的是
A. 机器语言
B. 网络语言
C. 高级语言
D. 自然语言...
- 【爱吃肉的阿C】使用URL类将文件下载到本地
- 【强化学习】Q-Learning算法求解迷宫寻路问题 + Java代码实现
- Linux 磁盘管理
- java获得对象类名_获取Java中各种对象的类名
- win10 删除打开方式里的多余项
- margin带一个、二个、三个、四个参数不同的含义。