Java Web應(yīng)用開發(fā)案例教程
定 價:35 元
叢書名:高等學(xué)校計算機科學(xué)與技術(shù)項目驅(qū)動案例實踐規(guī)劃教材
- 作者:趙俊峰 ,等 著
- 出版時間:2012/1/1
- ISBN:9787302272250
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP312JA
- 頁碼:328
- 紙張:膠版紙
- 版次:1
- 開本:16開
《高等學(xué)校計算機科學(xué)與技術(shù)項目驅(qū)動案例實踐規(guī)劃教材·Java Web應(yīng)用開發(fā)案例教程:基于MVC模式的JSP+Servlet+JDBC和AJAX》通過一個完整的系統(tǒng)項目案例來貫穿java web應(yīng)用開發(fā)各個模塊的理論講解,引領(lǐng)讀者學(xué)習(xí)java web應(yīng)用完整的開發(fā)體系,以及java web的各類技術(shù)在項目開發(fā)中的實際應(yīng)用。
《高等學(xué)校計算機科學(xué)與技術(shù)項目驅(qū)動案例實踐規(guī)劃教材·Java Web應(yīng)用開發(fā)案例教程:基于MVC模式的JSP+Servlet+JDBC和AJAX》共包括6部分:概述、web基礎(chǔ)、jdbc、servlet、jsp以及ajax技術(shù),涵蓋了java web應(yīng)用開發(fā)的所有相關(guān)技術(shù)。理論講解部分重點突出、由淺入深。每章理論部分之后均配合項目案例,體現(xiàn)技術(shù)在實際項目開發(fā)中的具體應(yīng)用,明確了相關(guān)技術(shù)學(xué)習(xí)的必要性。通過完整的項目案例,貫穿了所講的各類技術(shù),體現(xiàn)了實際應(yīng)用開發(fā)中相關(guān)技術(shù)的綜合運用。最后,讀者可以參考書中提供的項目案例開發(fā)所需的應(yīng)用系統(tǒng)。
《高等學(xué)校計算機科學(xué)與技術(shù)項目驅(qū)動案例實踐規(guī)劃教材·Java Web應(yīng)用開發(fā)案例教程:基于MVC模式的JSP+Servlet+JDBC和AJAX》適合作為大專院校java web開發(fā)課程的教材,也適合作為java web開發(fā)人員的參考書。
21世紀(jì),什么技術(shù)將影響人類的生活?什么產(chǎn)業(yè)將決定國家的發(fā)展?信息技術(shù)與信息產(chǎn)業(yè)是首選的答案。大專院校學(xué)生是企業(yè)和政府的后備軍,國家教育部門計劃在大專院校中普及政府和企業(yè)信息技術(shù)與軟件工程教育。經(jīng)過多所院校的實踐,信息技術(shù)與軟件工程教育受到同學(xué)們的普遍歡迎,取得了很好的教學(xué)效果。然而也存在一些不容忽視的共性問題,其中突出的是教材問題。
從近兩年信息技術(shù)與軟件工程教育研究來看,許多任課教師都提出目前教材不合適。具體體現(xiàn)在:第一,來自信息技術(shù)與軟件工程專業(yè)的術(shù)語很多,沒有這些知識背景的同學(xué)學(xué)習(xí)起來具有一定難度;第二,書中案例比較匱乏,與企業(yè)的實際情況相差太遠(yuǎn),致使案例可參考性差;第三,缺乏具體的課程實踐指導(dǎo)和真實項目。因此,針對大專院校信息技術(shù)與軟件工程課程教學(xué)特點與需求,編寫適用的規(guī)范化教材已刻不容緩。
本書就是針對以上問題編寫的,作者希望推廣一種最有效的學(xué)習(xí)與培訓(xùn)的捷徑,這就是Project-Driven Training,也就是用項目實踐來帶動理論的學(xué)習(xí)(或者叫做“做中學(xué)”) ;诖,作者圍繞一個艾斯醫(yī)藥商務(wù)系統(tǒng)項目案例來貫穿Java Web應(yīng)用開發(fā)各個模塊的理論講解,包括:Java Web應(yīng)用開發(fā)概述,Web基礎(chǔ)(HTML和JavaScript) , XML技術(shù),JDBC核心技術(shù),JDBC高級技術(shù),Servlet核心技術(shù),Session持久化技術(shù),F(xiàn)ilter和Listener技術(shù),JSP技術(shù),JSP與MVC模式,JSP自定義標(biāo)簽和AJAX技術(shù)等。通過項目實踐,可以更明確技術(shù)應(yīng)用的目的性(為什么學(xué)),更好地了解技術(shù)原理(學(xué)什么),也可以更好地檢驗學(xué)習(xí)效果(學(xué)的怎樣).
本書特色:
1. 重項目實踐
作者多年項目開發(fā)經(jīng)驗的體會是“IT是做出來的,不是想出來的”,理論雖然重要,但一定要為實踐服務(wù)!以項目為主線,帶動理論的學(xué)習(xí)是最好、最快、最有效的方法!本書的特色是提供了一個完整的醫(yī)藥商務(wù)系統(tǒng)項目。通過此書,作者希望讀者對Java Web開發(fā)技術(shù)和流程有個整體了解,減少對項目的迷茫感和神秘感,能夠根據(jù)本書的體系循序漸進地動手做出自己的真實項目來!
2. 重理論要點
本書是以項目實踐為主線的,著重介紹Java Web開發(fā)理論中最重要、最精華的部分,以及它們之間的聯(lián)系;而不是面面俱到,沒有重點和特色。讀者首先通過項目把握整體概貌,再深入局部細(xì)節(jié),系統(tǒng)學(xué)習(xí)理論;然后不斷優(yōu)化和擴展細(xì)節(jié),完善整體框架和改進項目。既有整體框架,又有重點理論和技術(shù)。一書在手,思路清晰,項目無憂!
為了便于教學(xué),本教材配有教學(xué)課件,讀者可從清華大學(xué)出版社的網(wǎng)站下載。
鑒于編者的水平有限,書中不足之處,敬請廣大讀者批評指正。
編 者2011年12月
第一部分 概述
第1章 Java Web應(yīng)用開發(fā)概述
1.1 Web基礎(chǔ)
1.1.1 HTML
1.1.2 JavaScript
1.1.3 ×ML
1.2 Java技術(shù)
1.2.1 JDBC技術(shù)
1.2.2 Servlet技術(shù)
1.2.3 JSP技術(shù)
1.2.4 JavaBean應(yīng)用組件技術(shù)
1.3 面向?qū)ο蠓治鲈O(shè)計思想
1.4 設(shè)計模式和框架結(jié)構(gòu)
1.5 開發(fā)工具
1.5.1 數(shù)據(jù)庫
1.5.2 Web服務(wù)器
1.5.3 集成開發(fā)環(huán)境
1.6 本章總結(jié)
1.7 習(xí)題
第2章 艾斯醫(yī)藥商務(wù)系統(tǒng)概述
2.1 項目需求分析
2.2 項目系統(tǒng)分析和設(shè)計
2.2.1 面向?qū)ο蠓治鲈O(shè)計
2.2.2 數(shù)據(jù)庫設(shè)計
2.3 項目實現(xiàn)
2.3.1 開發(fā)工具與環(huán)境
2.3.2 工具集成步驟
2.4 項目運行指南
2.4.1 服務(wù)器依賴的環(huán)境
2.4.2 客戶端依賴的環(huán)境
2.4.3 部署環(huán)境搭建
2.5 本章總結(jié)
2.6 習(xí)題
第二部分 Web基礎(chǔ)
第3章 HTML
3.1 HTML網(wǎng)頁文檔結(jié)構(gòu)
3.2 常用HTML標(biāo)簽
3.3 超鏈接
3.4 CSS
3.4.1 CSS基礎(chǔ)
3.4.2 創(chuàng)建樣式表
3.4.3 添加樣式表的方法
3.5 項目案例
3.5.1 學(xué)習(xí)目標(biāo)
3.5.2 案例描述
3.5.3 案例要點
3.5.4 案例實施
3.5.5 特別提示
3.5.6 拓展與提高
3.6 本章總結(jié)
3.7 習(xí)題
第4章 JavaScript
4.1 JavaScript語法基礎(chǔ)
4.1.1 常量
4.1 2類型
4.1.3 變量
4.1.4 運算符
4.1.5 語句
4.1.6 函數(shù)
4.2 JavaScript對象
4.2.1 內(nèi)部核心對象
4.2.2 瀏覽器對象系統(tǒng)
4.3 項目案例
4.3.1 學(xué)習(xí)目標(biāo)
4.3.2 案例描述
……
第三部分 jdbc
第四部分 servlet
第五部分 jsp
第六部分 ajax