簡體   English   中英

Web Fragment Project和Dynamic Web Project有什么區別?

[英]What is the difference between Web Fragment Project and Dynamic Web Project?

Eclipse上的Web Fragment Project和Dynamic Web Project有什么區別? 您建議使用哪一個來建立一個干凈的結構網站?

IBM 將Web Fragment定義如下:

Web片段是Web應用程序的邏輯分區,使得Web應用程序中使用的框架可以定義所有工件,而無需您在web.xml編輯或添加信息。

此外:

Web片段是一種機制,用於通過可插入的庫jar來定義或擴展Web應用程序的部署描述符,這些庫包含增量部署信息(在web-fragment.xml )以及可能包含任何相關或相關的類。 Web片段也打包為庫(jar),其中web-fragment.xml位於META-INF目錄中。 因此,Web片段項目本質上是一個實用程序項目,其中添加了一個Web片段構面。 通過Web片段構面,您可以向片段項目添加相關的上下文相關功能。

從本質上講,Web Fragments(在Servlet 3.x中引入)允許您創建部署描述符web.xml的可重用部分(或片段)。

因此,如果要創建完整的動態Web應用程序,請在Eclipse中創建“動態Web項目”。 實際上,您需要web.xml來為應用程序服務器/容器部署您的應用程序,“Dynamic Web Project”有助於這種方法。

我希望這有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM