伴隨著Internet的飛速發(fā)展,軟件開發(fā)已由傳統(tǒng)的C/S模式逐漸轉變到了現(xiàn)今流行的B/S模式。在基于B/S模式的Web開發(fā)工具中,Java語言以其得天獨厚的優(yōu)勢獲得了廣大開發(fā)人員的認可。隨著Java的風起云涌,各種各樣的框架接連出現(xiàn),而Struts2框架正是在這個時候悄然浮出水面。《Web應用開發(fā)實訓教程:JSP+Struts2》編寫的思想是“學科體系+工學結合”,也就是說,本書內容的組織是在學科體系結構基礎之上,融入了工作過程導向的原理。所有內容按照學科體系、知識組成結構進行劃分,從簡單到復雜,由基礎到深入。每個技術點都有足夠的例子進行講解,當技術點積累到一定程度的時候,就通過實踐任務,以stepbystep的方式綜合應用各個技術點。這樣,既保證了知識體系結構的完整性,也對相關的技術點按照工作過程導向的原理進行了綜合的實踐,使學生能夠系統(tǒng)全面地理解知識,并掌握如何在實踐中應用相關的技術。本書共分兩篇,第一篇為JSP與Servlet,第二篇為Struts2框架。第一篇共8章,詳細介紹JSP、JavaBean、Servlet、Filter、Listener等JavaWeb常用的基本技術,并根據需要加入實踐任務和拓展任務。通過實踐任務的分析和實施,告訴讀者如何在實踐中應用相關的技術,提高讀者的實踐操作能力和綜合應用能力。第二篇共11章,詳細介紹Struts2框架的工作原理、控制器Action、輸入校驗、類型轉換器、OGNL表達式與常用標簽、攔截器等,并加入了大量的案例、實踐任務及拓展任務,使讀者由學會到會用。