
陸舟
Struts 2 是Java Web 應用首選的MVC 框架。本書主要分爲3個部分:準備篇講述了源代碼閱讀環境、Struts的組織結構、MVC框架及Web開發等話題相關的作者觀點,並通過一個Hello World的例子作爲Struts技術的入門實踐;在覈心實現篇中,通過源碼解析,幫助廣大開發者從Struts 2自身的設計原理上去掌握Web層開發的要點,如數據、動作、攔截器、視圖、Plugin、配置、過程等;最佳實踐篇介紹了一些在實戰中提煉出來的針對Struts 2的擴展和應用,可以幫助廣大開發者更好地進行Struts 2開發的最佳實踐。
struts可能是目前學過的三個框架spring,springmvc和struts中最容易的一個了,或許是這本書寫的足夠好。整個struts框架,從Dispatcher到ActionProxy到ActionInvocation到各種Interceptor到Action,底層xwork脈絡清晰,有些複雜邏輯沒有用設計模式封裝直接if語句帶過,整個框架源碼結合以前學習struts時的場景,簡單易懂。五星推薦這本書[機智] 用上下班時間看完這本struts,給自己充電的感覺很好,又瞭解了一個框架的源碼實現。五個框架看過三個源碼,感覺自己好牛逼然而並沒什麼卵用,彷彿看到一個帝國的冰山一角,覺得 PHP是世界上最好的語言[耶]