`

web.xml错误调试

 
阅读更多
声明:此文为转载的,感觉有用就收藏了。

在做web项目时,web.xml的配置文件,这里列出出错的地方:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee   http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<servlet>
   <servlet-name>DisplaySource</servlet-name>
   <display-name>DisplaySource</display-name>
   <description>display source of sample jsp pages</description>
   <servlet-class>com.telin.develop.displaytag.sample.DisplaySourceServlet</servlet-class>
</servlet>
<servlet-mapping>
   <servlet-name>DisplaySource</servlet-name>
   <url-pattern>*.source</url-pattern>
</servlet-mapping>

<taglib>
   <taglib-uri>displaytag</taglib-uri>
   <taglib-location>/WEB-INF/displaytag.tld</taglib-location>
</taglib>
</web-app>

出现错误,如下:
1).Severity and Description Path Resource Location Creation Time Id
cvc-complex-type.2.4.a: Invalid content was found starting with element 'display-name'.
One of '{"http://java.sun.com/xml/ns/j2ee":servlet-class,
"http://java.sun.com/xml/ns/j2ee":jsp-file}'
is expected. daiweihzdx/WebRoot/WEB-INF web.xml
2).Severity and Description Path Resource Location Creation Time Id
cvc-complex-type.2.4.a:
Invalid content was found starting with element 'taglib'.
One of '{"http://java.sun.com/xml/ns/j2ee":description,
"http://java.sun.com/xml/ns/j2ee":display-name,
"http://java.sun.com/xml/ns/j2ee":icon,
"http://java.sun.com/xml/ns/j2ee":distributable,
"http://java.sun.com/xml/ns/j2ee":context-param,
"http://java.sun.com/xml/ns/j2ee":filter,
"http://java.sun.com/xml/ns/j2ee":filter-mapping,
"http://java.sun.com/xml/ns/j2ee":listener,
"http://java.sun.com/xml/ns/j2ee":servlet,
"http://java.sun.com/xml/ns/j2ee":servlet-mapping,
"http://java.sun.com/xml/ns/j2ee":session-config,
"http://java.sun.com/xml/ns/j2ee":mime-mapping,
   "http://java.sun.com/xml/ns/j2ee":welcome-file-list,
   "http://java.sun.com/xml/ns/j2ee":error-page,
    "http://java.sun.com/xml/ns/j2ee":jsp-config,
    "http://java.sun.com/xml/ns/j2ee":security-constraint,
    "http://java.sun.com/xml/ns/j2ee":login-config,
    "http://java.sun.com/xml/ns/j2ee":security-role,
    "http://java.sun.com/xml/ns/j2ee":env-entry,
     "http://java.sun.com/xml/ns/j2ee":ejb-ref,
     "http://java.sun.com/xml/ns/j2ee":ejb-local-ref,
     "http://java.sun.com/xml/ns/j2ee":service-ref,
      "http://java.sun.com/xml/ns/j2ee":resource-ref,
      "http://java.sun.com/xml/ns/j2ee":resource-env-ref,
      "http://java.sun.com/xml/ns/j2ee":message-destination-ref,
       "http://java.sun.com/xml/ns/j2ee":message-destination,
        "http://java.sun.com/xml/ns/j2ee":locale-encoding-mapping-list}' is expected.
        daiweihzdx/WebRoot/WEB-INF web.xml

下面列出解决办法
1)去掉:
   <display-name>DisplaySource</display-name>
   <description>display source of sample jsp pages</description>
2)把:
<taglib>
   <taglib-uri>displaytag</taglib-uri>
   <taglib-location>/WEB-INF/displaytag.tld</taglib-location>
</taglib>
放在:
<jsp-config></jsp-config>标签之中

分析:
出现错误的原因:通常是由于标签位置,标签DTD的校验规则所影响的,
所以上述问题还有如下解决办法

3).删除“http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd”即不采用该校验规则
4).把头文件中的“version="2.4"”改为“version="2.5"”
“http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd”改为“http://java.sun.com/xml/ns/j2ee/web-app_2_5.xsd”
即采用jsp2.5的校验规则
分享到:
评论

相关推荐

    struts2+spring2+ibates

    4、写sping的application和applicationservices或者其它配置.(可对些文件分为其它文件,在web.xml中注册即可) 5、配置struts.xml 6、配置sqlmapconfig.xml,如果有include,则配置其它文件. 7、写dao和service类. 8、...

    《程序天下:J2EE整合详解与典型案例》光盘源码

    13.4.4 配置本项目的web.xml文件 13.5 编写网上调查系统的JSP页面 13.5.1 用户注册画面regedit.jsp 13.5.2 用户登录画面login.jsp 13.5.3 设定调查题目的画面surveyName.jsp 13.5.4 设定调查项目的画面surveyOption....

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (2)

    13.4.4 配置本项目的web.xml文件 13.5 编写网上调查系统的JSP页面 13.5.1 用户注册画面regedit.jsp 13.5.2 用户登录画面login.jsp 13.5.3 设定调查题目的画面surveyName.jsp 13.5.4 设定调查项目的画面surveyOption....

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (1)

    13.4.4 配置本项目的web.xml文件 13.5 编写网上调查系统的JSP页面 13.5.1 用户注册画面regedit.jsp 13.5.2 用户登录画面login.jsp 13.5.3 设定调查题目的画面surveyName.jsp 13.5.4 设定调查项目的画面surveyOption....

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (3)

    13.4.4 配置本项目的web.xml文件 13.5 编写网上调查系统的JSP页面 13.5.1 用户注册画面regedit.jsp 13.5.2 用户登录画面login.jsp 13.5.3 设定调查题目的画面surveyName.jsp 13.5.4 设定调查项目的画面surveyOption....

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -修正绑定到Tree的XMLDocument中Icon属性映射错误(feedback:nopnop9)。 -修正HtmlEditor不能编辑的BUG(feedback:TheBox)。 -修正IE下有时会出现空白页面的情况(feedback:olivia919)。 +2009-12-06 v2.1.8 -...

    JavaScript高级教程

    第 1 章 JavaScript 是什么...............................................1 3 1.1 历史简述..............................................1 1.2 JavaScript 实现................................................

    go语言web编程

    11.错误处理,调试和测试 11.1 错误处理 11.2 使用GDB调试 11.3 Go怎么写测试用例 11.4 小结 12.部署与维护 12.1 应用日志 12.2 网站错误处理 12.3 应用部署 12.4 备份和恢复 12.5 小结 13.如何设计一个Web框架  ...

    Tracking-System 基于移动互联网的速递物流跟踪系统eciliplse+Android studioweb服务器

    android端引用了百度地图,在使用Android studio调试安装时,请自己申请key 申请入口,否则无法使用地图,然后修改AndroidManifest.xml中的key码** &lt;meta-data android:name="com.baidu.lbsapi.API_KEY" android:...

    mysql+连接池+JavaBean实现用户注册登陆系统

    \web\WebRoot\imags\userps2.gif D:\web\WebRoot\imags\userym.gif D:\web\WebRoot\imags\userym2.gif &lt;br&gt; D:\web\WebRoot\WEB-INF\web.xml &lt;br&gt;D:\web\WebRoot\WEB-INF\classes\AbstractProduct....

    Spring3 MVC Hibernate-JPA Eclipse Demo

    3、调试环境:eclipse(File-import-existing Eclipse projects选项来导入项目),导入项目后,如果lib库jar文件链接错误,请按照以下步骤重新添加:在项目名“jpaMVC”上右键点击-Bulid Path-Libraries-Add External ...

    SQL Server 2000存储过程与XML编程(第2版).part1

    第7章 调试和错误处理 第8章 特殊类型的过程 第9章 高级存储过程编程 第10章 与SQL Server环境交互 第11章 源代码管理和数据库部署 第12章 用于Web搜索引擎的存储过程 第13章 面向数据库开发人员的XML简介 第14章 ...

    Spring3 MVC +HibernateJPA Eclipse Demo

    3、调试环境:eclipse(File-import-existing Eclipse projects选项来导入项目),导入项目后,如果lib库jar文件链接错误,请按照以下步骤重新添加:在项目名“jpaMVC”上右键点击-Bulid Path-Libraries-Add External ...

    SQL Server 2000存储过程与XML编程(第2版).part2

    第7章 调试和错误处理 第8章 特殊类型的过程 第9章 高级存储过程编程 第10章 与SQL Server环境交互 第11章 源代码管理和数据库部署 第12章 用于Web搜索引擎的存储过程 第13章 面向数据库开发人员的XML简介 第14章 ...

    [Visual.Basic.2010.入门经典(第6版)].Thearon.Willi等.扫描版(1/2)

    绝对经典完整的入门教程 由于70MB的文件限制 分为两节下载 搜索“[Visual.Basic.2010.入门经典(第6版)].Thearon.Willi等.... 目 录 第1 章 初识Visual Basic 2010 ...............1.1 事件驱动编程 ...

    Java Web编程宝典-十年典藏版.pdf.part2(共2个)

    3.8.3 获取web.xml配置信息的config对象 3.8.4 获取异常信息的exception对象 3.9 实战检验 3.9.1 将网页保存为Word文档 3.9.2 学生管理系统中用户登录模块 3.10 疑难解惑 3.10.1 表单提交中文数据乱码 3.10.2 如何在...

    Dive Into Python 中文版

    目录 第 1 章 安装 Python........................................................................................................................................7 1.1. 哪一种 Python 适合您?...

    调用WEB服务的错误 服务器无法处理请求 无法生成临时类 result 1 解决办法

    自己总结:调用WEB服务的错误 服务器无法处理请求 无法生成临时类 result 1 多种解决办法

Global site tag (gtag.js) - Google Analytics