• Descriptor&web.xml


    Deployment Descriptor部署描述符:

    - 部署描述符是要部署到Web容器或EJB容器的Web应用程序或EJB应用程序的配置文件。

    - 部署描述符应包含EJB应用程序中所有企业bean的标准结构信息。

    - 文件名是ejb-jar.xml,EJB的描述符通知EJB服务器有关构成bean实现的类,主接口和远程接口。

    - 标准部署描述符应包含每个企业bean的结构信息。

    什么是部署描述符?

    - Deployment Descriptor是一个扩展名为.xml的XML文档。

    - 它基本上描述了应用程序或模块或组件的部署设置。

    - 在运行时,J2EE服务器读取部署描述符并理解它,然后根据描述符中提到的信息对组件或模块进行操作。

    - 例如,EJB模块有一个部署描述符ejb-jar.xml,我们在其中提到它是会话或实体还是消息驱动的bean以及Bean类所在的位置以及什么类型的事务等等。

    - 简而言之,没有部署描述符Container(EJB / Servlet / JSP容器)不知道如何处理该模块。

    - 部署描述符是定义以下类型信息的文件:

    - EJB结构信息,例如EJB名称,类,home和远程接口,bean类型(会话或实体),环境条目,资源工厂引用,EJB引用,安全角色引用,以及基于bean类型的其他信息。

    - 应用程序程序集信息,例如EJB引用,安全角色,安全角色引用,方法权限和容器事务属性。

    - 指定程序集描述符信息是应用程序组装器执行的可选任务。

    ---------------------------

    转自:https://www.careerride.com/Java-what-is-deployment-descriptor.aspx

    web.xml

    XML是一种元标记语言,强调以数据为核心,这两大特点在XML的众多技术特点中最为突出,同时也奠定了XML在信息管理中的优势。
    XML是一种元标记语言
    与HTML不同,XML不是一种具体的标记语言,它没有固定的标记符号,是一种元标记语言,是一种用来定义标记的标记语言,它允许用户自己定义一套适于应用的DTD
    XML的核心是数据
    在一个普通的文档里,往往混合有文档数据、文档结构、文档样式三个要素。而对于XML文档来说,数据是其核心。将样式与内容分离,是XML的巨大优点。一方面可以使应用程序轻松的从文档中寻找并提取有用的数据信息,而不会迷失在混乱的各类标签中;另一方面,由于内容与样式的独立,也可以为同一内容套用各种样式,使得显示方式更加丰富、快捷。

    web.xml文件是用来初始化配置信息:比如Welcome页面、servlet、servlet-mapping、filter、listener、启动加载级别等。

    每个xml文件都有定义它书写规则的Schema文件,也就是说javaEE的定义web.xml所对应的xml Schema文件中定义了多少种标签元素,web.xml中就可以出现它所定义的标签元素,也就具备哪些特定的功能。web.xml的模式文件是由Sun 公司定义的,每个web.xml文件的根元素为<web-app>中,必须标明这个web.xml使用的是哪个模式文件。

  • 相关阅读:
    linux 时间设置
    linux
    linux 关闭防火墙
    GIS-008-ArcGIS JS API 全图
    GIS-007-Terrain跨域访问
    GIS-006-ArcGIS API 空间关系
    Python 中文乱码
    GIS-005-Dojo & jQuery 事件处理
    GIS-004-Cesium版权信息隐藏
    GIS-003-在线地图下载及应用
  • 原文地址:https://www.cnblogs.com/kkxxmyt/p/10549473.html
Copyright © 2020-2023  润新知