Eclipse上的Web Fragment Project和Dynamic Web Project有什么区别? 您建议使用哪一个来建立一个干净的结构网站?
答案 0 :(得分:4)
IBM defines Web Fragment如下:
Web片段是Web应用程序的逻辑分区 这种方式是在Web应用程序中使用的框架 可以定义所有工件而无需您编辑或添加
中的信息web.xml
。
此外:
Web片段是用于定义或扩展的片段 通过可插拔的Web应用程序的部署描述符 包含增量部署信息的库jar (在
web-fragment.xml
中)可能与任何相关或相关 类。 Web片段也打包为库(jar)web-fragment.xml
目录中的META-INF
。因此, web fragment项目本质上是一个Utility项目,用 添加一个Web片段facet。 Web片段facet启用 您可以向片段添加相关的上下文相关功能 项目
基本上,Web Fragments(在Servlet 3.x中引入)允许您创建部署描述符web.xml
的可重用部分(或片段)。
因此,如果您想创建一个完整的动态Web应用程序,请创建一个"动态Web项目"在Eclipse中。从本质上讲,您需要web.xml
来为应用程序服务器/容器部署您的应用程序和#34;动态Web项目"帮助这种方法。
我希望这会有所帮助。