本書通過豐富的項目實踐案例和深入淺出的講解,引領讀者學習Java Web應用完整的開發(fā)體系,以及Java Web的各個組件在項目開發(fā)中的實際應用。書中全面介紹了Java Web應用開發(fā)的分析、設計、開發(fā)和測試技術。本書的特色是以項目實踐作為主線貫穿其中。本書提供了一個完整的eBookStore電子商務應用,通過對該項目各個功能模塊從需求分析、系統(tǒng)分析設計、部署實現(xiàn)到測試等全過程的分析,使讀者能夠快速掌握Web開發(fā)中最核心的JSP-Servlet-JavaBean- JDBC等組件。其中還補充介紹了XML, JavaScript等技術的概念及應用;同時特別奉獻了Web開發(fā)的前沿技術:Web 2.0和Ajax。另外,書中還提供了實際項目開發(fā)中的常用技巧:文件的上傳/下載(upload/download)及數(shù)據分頁/格式化顯示(Display Tag)等。最后,讀者能夠依據書中提供的項目案例定制所需的功能,開發(fā)專業(yè)的Java應用系統(tǒng)。本書適合作為Java Web開發(fā)的培訓教材或自學教材,也適合作為Java Web開發(fā)人員的參考書。