struts 2學習筆記—淺談struts的線程安全

Sruts 2工作流程:


Struts 1中所有的Action都只有一個實例,該Action實例會被反覆使用。通過上面Struts 2 的工作流程的紅色字體部分我們可以清楚看到Struts 2中每個Action都會有多個實例,意思就是說每次處理一個請求時都會生成一個Action實例,這些實例彼此獨立,處理完畢就會被銷燬。因此Struts 1中的Action是線程不安全的,Struts 2中的Action是線程安全的。由於Action中沒有其他特殊資源,使用完畢就會被銷燬,不會造成資源佔用等的浪費。

發佈了49 篇原創文章 · 獲贊 165 · 訪問量 14萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章