Struts2框架是Struts1.X的替代版本,Struts2框架整合了Struts1.X框架和WebWork框架的優(yōu)點。相對Struts1.X,Struts2已經有了非常大的改變,去掉了Action Form,降低了框架組件之間的耦合性,Struts2的Action只是普通的Java類(POJO),給模塊測試工作帶來了極大的方便。Struts2提供了強大的整合能力,支持多種返回結果類型,改進了Struts1.X的標簽庫,引入OGNL表達式和值棧的概念,給開發(fā)者帶來了更好的體驗。本書結合Struts2框架的技術特點,從最基礎的框架處理機制講起。介紹了Struts2框架的核心組件和核心處理機制,并介紹了攔截器、國際化、輸入校驗、類型轉換等Struts2關鍵技術,同時介紹了如何在Struts2框架中整合其他開源技術。本書非常適合有過Struts1.X和WebWork開發(fā)經驗的讀者,以及Java Web開發(fā)的初學者,對于Web高級開發(fā)者,也是一本非常好的參考書。