报错信息: Referenced file contains errors (http://java.sun.com/xml/ns/j2ee/j2ee_1_4.xsd). For more information, right click on the message in the Problems View and select "Show Details..." 如下图,从version=“2.4” 后换个行就OK了,这个方法对于java检错很实用.
错误:配置web.xml时,出现红色叉叉,提示 The content of element type "web-app" must match "(icon?,display- name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servlet*,servlet- mapping*,session-config?,mime-mapping*,welcome-
web.xml详述: web.xml 是每个Java web 项目的必备文件,又叫做部署描述符,Servlet规范中定义的,是web应用的配置文件. 概念: .部署描述符文件就像所有XML文件一样,必须以一个XML头开始.这个头声明可以使用的XML版本并给出文件的字符编码.DOCYTPE声明必须立即出现在此头之后.这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管 理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义).所有
打开eclipse准备进行开发时,发现项目上有个红星号,查看错误后发现报了一个:"web.xml is missing and <failOnMissingWebXml> is set to true"的错误,虽然不影响项目的正常运行,但是对于像我这种有强迫症的人来说,总是感觉很不爽,最后查了半天也没有很好的解决办法.后来使用最暴力的方式解决了该问题. 问题: 暴力解决办法: 1.在eclipse里删除出错的项目 (1) (2) 2.重新导入该maven工程 (1) (2)
在web.xml 中添加错误页面配置,出现了这个报错 具体情况是这样的: 错误信息: Multiple annotations found at this line: - cvc-complex-type.2.2: Element 'location' must have no element [children], and the value must be valid. - cvc-pattern-valid: Value 'error.jsp' is not facet-valid wit
cvc-complex-type.2.4.b: The content of element 'servlet' is not complete. One of '{"http:// java.sun.com/xml/ns/javaee":description, "http://java.sun.com/xml/ns/javaee":display-name, "http://java.sun.com/xml/ns/javaee":icon,
一.发现问题 运行引用了jstl的jsp页面 报http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar错 二.原因分析 可能一:版本问题 JSTL1.0 的声明是:<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core " %>JSTL1.1 的声明是:<%@ taglib prefi