簡體   English   中英

Struts 2.3.x 和 Struts 2.5.x 有什么區別

[英]What is the difference between Struts 2.3.x and Struts 2.5.x

我知道 Struts 1 和 2 之間的區別。

但是我不知道也找不到答案,為什么 Struts 2 有兩個版本?

編輯 1:根據本公告https://struts.apache.org/announce-2019#a20190912於 2019 年 9 月,2.3.x 版已達到 EOL,現在我們只有 2.5.x 版

這里有一個發行說明文檔: https : //struts.apache.org/docs/version-notes-25.html 它包含整個變更日志,並且還引用了固定票證。

2.5.x 系列引入了一些突破性的變化,所以現在開發分支,因為 2.3.x 仍然支持。 基本上,他們將一些更改向后移植到 2.3.x,而不會破壞任何東西。

這是我在谷歌搜索互聯網時發現的從 Struts 2.3.x 和 Struts 2.5.x 所做/替換/棄用的一些更改列表。

  1. StrutsPrepareAndExecuteFilter -> Struts 2.5.x 的web.xml過濾器內部已更改。
  2. 文檔類型定義 -> Struts DTD 更新到 2.5 版本。
  3. 包名稱已更改 -> 某些類已移至不同的包。
  4. 標簽屬性 -> Struts 2.5.x UI 標簽屬性 id 被替換為 var 屬性。

您還可以查看Struts 2.3.x 和 2.5.x 之間的差異以獲取詳細信息。

暫無
暫無

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

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