以JSP技術(shù)為基礎(chǔ),整合Servlet、JavaBean、Struts 2、Hibernate、Spring等技術(shù)開發(fā)Java Web應(yīng)用,目前已成為主流的Java Web開發(fā)技術(shù)體系。
《Java Web應(yīng)用程序開發(fā)任務(wù)驅(qū)動式教程》在充分調(diào)研Web程序員崗位需求的基礎(chǔ)上優(yōu)選與重構(gòu)教學(xué)內(nèi)容,以Java Web應(yīng)用開發(fā)技術(shù)為主線,漸進式系統(tǒng)化地設(shè)計教學(xué)單元。全書劃分為9個單元: 基于JSP指令和標(biāo)簽的Web應(yīng)用程序開發(fā),基于JSP內(nèi)置對象的Web應(yīng)用程序開發(fā),基于JDBC的Web應(yīng)用程序開發(fā),基于Servlet的Web應(yīng)用程序開發(fā),基于JavaBean的Web應(yīng)用程序開發(fā),基于Struts 2的Web應(yīng)用程序開發(fā),基于Hibernate的Web應(yīng)用程序開發(fā),基于Spring的Web應(yīng)用程序開發(fā)及SSH2與MVC的網(wǎng)上購物系統(tǒng)典型功能模塊的開發(fā)。這9個單元按由淺入深、由易到難、由簡單到綜合的順序排列,符合學(xué)習(xí)者的認知規(guī)律和技能形成規(guī)律。
本書每個教學(xué)單元面向教學(xué)全過程設(shè)置8個教學(xué)環(huán)節(jié): 問題探析→知識必備→操作必備→基礎(chǔ)應(yīng)用→漸進應(yīng)用→典型應(yīng)用→單元小結(jié)→單元習(xí)題。采用“任務(wù)驅(qū)動、理論實踐一體”的教學(xué)模式,強調(diào)“學(xué)用結(jié)合、做中學(xué)”的教學(xué)理念。理論知識與實際應(yīng)用有機結(jié)合,在分析實際需求、解決實際問題過程中學(xué)習(xí)編程知識,體會編程規(guī)則,積累編程經(jīng)驗,逐步具有編程能力。
本書可以作為應(yīng)用本科和高職高專院校計算機各專業(yè)和非計算機專業(yè)Java Web程序設(shè)計課程的教材,也可以作為計算機培訓(xùn)教材以及自學(xué)教材。