`

The content of element type "web-app" must match……问题之解决办法

web 
阅读更多
在flex整合java生成的web.xml中添加引用servelet的代码就报错如下:

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-file-list?,error-page*,taglib*,resource-env-ref*,resource-ref*,security-constraint*,login-config?,security-role*,env-entry*,ejb-ref*,ejb-local-ref*)". eoso/WebRoot/WEB-INF        web.xml line 5

添加的代码如下:

   <servlet>
     <servlet-name>downLoadServlet</servlet-name>
     <display-name>downLoadServlet</display-name>
     <servlet-class>jp.co.snjp.eos.web.odermanger.service.DownLoad</servlet-class>
    </servlet>
   
    <servlet-mapping>
     <servlet-name>downLoadServlet</servlet-name>
     <url-pattern>/download</url-pattern>
    </servlet-mapping>
如果把添加的代码删掉,web.xml就正常了,不会显示错误。但是这段代码是flex下载调用服务端的servlet用的,必须添加。说明,网上都是说顺序问题,但我已经按照icon?,display-name?,description?,distributable等等这种顺序添加节点的,但还是错误。后来,我把  <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">这一段校验代码删掉,问题就解决了。原因是:我添加的那部分代码符合xml文档规范,但不符合web-app_2_3.dtd所定义的规范。
分享到:
评论

相关推荐

    web.xml详解(web-app_2_3.dtd)

    ### web.xml详解(web-app_2_3.dtd) 在Java Web开发中,`web.xml`是部署描述文件的核心部分,它定义了Web应用程序的各种配置信息。本文将详细解析`web-app_2_3.dtd`中定义的主要元素及其作用,帮助开发者更好地...

    micro-app在vue-element-admin中的使用

    本资源是在基于micro-app在vue-element-admin中的搭建之后对micro-app在vue-element-admin中的使用进行的进一步研究。 主要包括:路由、页面之间的跳转、数据通信、样式隔离、元素隔离、资源共享、组件共享等的一些...

    element-plus(element-plus@2.8.1/element-plus-2.8.1) 本地离线资源

    本地离线资源,适用于没有网络连接、搭建自己的cdn等用途。 含有文件: /npm/element-plus@2.8.1/dist 37.2K /npm/element-plus@2.8.1/es 36.4K /npm/element-plus@... /npm/element-plus@2.8.1/web-types.json

    element-china-area-data@5.0.2.zip

    Element UI 是一个流行的前端用户界面库,主要用于构建优雅的、响应式的Web应用程序。它由饿了么团队开发,提供了一系列丰富的组件,使得开发者能够快速构建美观且功能强大的UI。在Element UI中,级联选择器...

    BootStrap3使用错误记录及解决办法

    The content of element type “font-face” is incomplete, it must match “((font-face-src,(desc|title|metadata)*)|((desc|title|metadata) +,font-face-src,((desc|title|metadata))*?))”. 解决办法: 源代码...

    vue-element-plus-admin 是一个基于 element-plus 免费开源的中后台模版

    vue-element-plus-admin 是一个基于 element-plus 免费开源的中后台模版。使用了最新的vue3,vite4,TypeScript等主流技术开发,开箱即用的中后台前端解决方案,

    simple-element-resize-detector, 使用隐藏的iframe观察元素大小的变化.zip

    simple-element-resize-detector, 使用隐藏的iframe观察元素大小的变化 simple-element-resize-detector 使用隐藏的iframe观察元素的大小。收费的JSFiddle演示安装npm i -S simple-element-resize-detector用法

    element-plus-2.2.12 本地资源文件

    element-plus-2.2.12 本地资源文件,适用于Vue 3编程,是流行的Vue 3的组件库。 资源适用于离线开发,内网使用。 (本资源为 element-plus-2.2.12 保存而来,如有侵权请联系我删除。)

    基于SSM、uni-app和Element-UI开发的电影推荐系统完整源码(包含后端、APP端、Web端).zip

    app和Element-UI开发的电影推荐系统完整源码(包含后端、APP端、Web端).zip基于SSM、uni-app和Element-UI开发的电影推荐系统完整源码(包含后端、APP端、Web端).zip基于SSM、uni-app和Element-UI开发的电影推荐系统...

    uni-app+Vue3+pinia+uview-plus搭建的项目包

    uni-app+Vue3+pinia+uview-plus搭建的项目包!uni-app+Vue3+pinia+uview-plus搭建的项目包!uni-app+Vue3+pinia+uview-plus搭建的项目包!uni-app+Vue3+pinia+uview-plus搭建的项目包!uni-app+Vue3+pinia+uview-...

    vue-element-admin-master.zip

    7. **代码组织**:项目文件`vue-element-admin-master`中的结构通常包括源代码、配置文件、静态资源、测试文件等,遵循良好的代码组织原则,便于团队协作和代码维护。 8. **可扩展性**:Vue Element Admin允许...

    vue-element-admin-tinymce本地化文件

    在"vue-element-admin-tinymce本地化文件"中,我们可以看到它被用来构建一个管理后台,特别是与TinyMCE编辑器的集成。 **Element UI 框架** Element UI 是一套基于 Vue.js 的开源UI组件库,由饿了么团队开发。它...

    element-plus(element-plus@2.5.5) 本地离线资源

    element-plus@2.5.5 本地离线资源,适用于没有网络连接、搭建自己的cdn等用途。 All files(包含文件) /npm/element-plus@2.5.5/dist /npm/element-plus@2.5.5/es ... /npm/element-plus@2.5.5/web-types.json

    vue-element-admin-i18n.zip

    vue-element-admin-i18n.zip国际化

    vue3-element-admin-2.0.1.zip

    vue3-element-admin-2.0.1.zip

    Vue3+element-plus-table-dragable(Sortable.js)实现表格拖动排序

    重用现有element-plus组件库。对于小白来说怎么在Vuedraggable里使用element组件提供了实际应用参考。table样式完全模拟了el-table组件样式。看官方文档两天也不如直接看一个完整的实例。 需要安装依赖:npm i -S ...

    element-ui-v2.13.1.zip

    Element UI v2.13.1 是该库的一个稳定版本,其主要包含两个核心文件:`element-ui-v2.13.1.css` 和 `element-ui-v2.13.1.min.js`。 `element-ui-v2.13.1.css` 文件是 Element UI 的样式表,它包含了所有组件的 CSS ...

    Element-Components-v2.1.0.rplib

    Element-Components-v2.1.0.rplib 是一个基于 Vue.js 框架的 UI 组件库 Element UI 的特定版本资源包。这个版本为 v2.1.0,主要用于构建用户界面,尤其适用于企业级应用的开发。Element UI 提供了一系列完善、美观且...

    element-locator-for-webdriv

    在进行Web自动化测试时,Selenium是一个不可或缺的工具,它允许开发者模拟用户行为,并对网页进行各种操作...在进行Selenium测试时,不妨尝试使用“element-locator-for-webdriv”,它可能会成为你不可或缺的工具之一。

Global site tag (gtag.js) - Google Analytics