2014-09-04 77 views

回答

2

IBM defines Web Fragment如下:

一个web片段是该web应用程序的在 一个逻辑分区正被web应用 内使用的框架可以定义所有的工件这样的方式,而无需您编辑或添加 信息在web.xml

此外:

一个web片段为任一定义或通过同时包含增量部署信息 可插拔 库罐子的装置延伸的web应用程序的 部署描述符的机构(在web-fragment.xml)以及潜在的任何相关或相关 类。该网页片段也被打包为一个库(jar),其中 web-fragment.xml位于META-INF目录中。因此,网页片段项目本质上是一个实用工程项目,其中 添加了一个Web片段小平面。网页片段方面允许您将 项目的相关上下文相关功能添加到片段 项目中。

本质上,Web碎片(在Servlet 3.x中引入)允许您创建部署描述符web.xml的可重用部分(或片段)。

因此,如果您想创建一个完整的动态Web应用程序,请在Eclipse中创建一个“Dynamic Web Project”。本质上,您需要web.xml用于应用程序服务器/容器来部署您的应用程序,“动态Web项目”有助于采用此方法。

我希望这会有所帮助。

+0

我已阅读过IBM文档。可悲的是,我不是一个Web开发向导,他们提供的解释并不全面。 – 2014-09-04 05:25:40

+3

它只是意味着你可以将你的'web.xml'配置文件分解成碎片。这些碎片可以进一步创建成包(与相关的罐子)。完成后,现在可以创建一个Web应用程序'web.xml'并将所有Web碎片指定为一个'web.xml'。 Web应用程序**需要**应用程序服务器/容器可用于部署的部署描述符文件'web.xml'。 – 2014-09-04 08:12:28

相关问题