struts2還有人用嗎?
答案是肯定有的,有些舊專案還都是struts做的。但相對而言目前的新開發軟體主流是SPRING MVC。
現在struts2有逐漸被springmvc取代的趨勢,來講講原因:
1、Spring MVC和Spring是無縫的。從這個專案的管理和安全上也比Struts2高(當然Struts2也可以透過不同的目錄結構和相關配置做到SpringMVC一樣的效果,但是需要xml配置的地方不少)。
2、由於Struts2需要針對每個request進行封裝,把request,session等servlet生命週期的變數封裝成一個一個Map,供給每個Action使用,並保證執行緒安全,所以在原則上,是比較耗費記憶體的。
3、SpringMVC開發效率和效能高於Struts2。
以上是struts2還有人用嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!