Web 片段项目和动态 Web 项目有什么区别


Web

Fragment Project 和 Dynamic Web Project on Eclipse 有什么区别?您会建议使用哪一个来构建干净的结构网站?

IBM 对 Web 片段的定义如下:

Web

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

此外:

Web 片段是一种用于定义或扩展 通过可插拔的 Web 应用程序的部署描述符 包含增量部署信息的库 jar (在web-fragment.xml中(以及可能任何相关或相关的 类。Web 片段也被打包为库 (jar(,其中 META-INF目录中的web-fragment.xml。因此, Web 片段项目本质上是一个实用程序项目,具有 向其添加 Web 片段分面。Web 片段分面启用 您将相关的上下文相关功能添加到片段 项目。

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

因此,如果要创建一个完整的动态 Web 应用程序,请在 Eclipse 中创建一个"动态 Web 项目"。本质上,您需要应用程序服务器/容器web.xml才能部署应用程序,"动态 Web 项目"有助于这种方法。

我希望这有所帮助。

最新更新