【導讀】現(xiàn),使得開發(fā)人員在應用系統(tǒng)的開發(fā)中有更多的技術實現(xiàn)選擇余地??蚣苁窃械腟truts項目和OpenSymphony社區(qū)。Struts框架來說是一個質(zhì)的提升。雖然Struts2框架提供了與基于原有Struts框架的兼容,但已經(jīng)不是簡單地對它的升級。因為目前的Struts2框架與原先的Struts框架有著完全不。同的系統(tǒng)架構設計和API類庫。本章為讀者介紹Struts2框架有關的技術及具體的實際應。組件類進行單元測試。MVC架構模式的要求、模型層和表示層是否會產(chǎn)生緊密藕合等方面的問題。發(fā)效率、并提高頁面的可維護性。象的頁面表單數(shù)據(jù)訪問、并分離業(yè)務處理功能實現(xiàn)和業(yè)務請求數(shù)據(jù)。統(tǒng)后期的維護和功能擴展、并分離各個組件之間的緊密關聯(lián)關系。但畢竟Struts框架的總體設計是在2020年完成的,盡管以后也。步,否則將會引發(fā)線程安全的問題產(chǎn)生。對它的單元測試也就會依賴于Web容器,盡管可以采用本書第9. 由于Struts框架的ActionForm表單包裝組件是把所有的數(shù)據(jù)都作為String類型進行。因此,這將導致在。的資源包的支持和重用。