1
有它們保持在Struts2支柱核心API & com.opensymphony.xwork2單獨的包文件夾struture任何理由?爲什麼struts2包被分開?
有它們保持在Struts2支柱核心API & com.opensymphony.xwork2單獨的包文件夾struture任何理由?爲什麼struts2包被分開?
簡答:是的,但這不是技術問題。
較長的回答是:因爲XWork的2是一個完全獨立的項目在其WebWork中,然後在Struts 2中,建。該項目「獲得」了XW2,但目前它仍然是一個單獨的實體。它的當前位置也比它好。
我們已經談到了摺疊,並把它納入「Struts的家庭」,但它仍然是一個獨立的個體,因爲它不直接關係到網絡層是非常重要的。包括我自己在內的一些人已經自行使用XW2來執行命令模式。
如果我們重新品牌它作爲一個Struts組件,它很可能會繼續作爲一個單獨的部件,雖然我不是很肯定,這將是什麼樣子,在這一點上,它會生活,等我個人不贊成完全合併,因爲XW2與網絡無關,在網絡應用之外使用,並且是一個邏輯上獨立的組件。