Java Web開發(fā)與實(shí)踐-(附光盤)
定 價(jià):59.8 元
叢書名:普通高等學(xué)校計(jì)算機(jī)教育“十二五”規(guī)劃教材
- 作者:高翔, 李志浩主編
- 出版時(shí)間:2014/7/1
- ISBN:9787115358035
- 出 版 社:人民郵電出版社
- 中圖法分類:TP312JA
- 頁碼:436頁
- 紙張:膠版紙
- 版次:1
- 開本:16K
本書作為Java Web課程的教材,系統(tǒng)、全面地介紹了有關(guān)Java Web程序開發(fā)所涉及的各類知識。全書共分18章,內(nèi)容包括Web應(yīng)用開發(fā)概述、HTML與CSS網(wǎng)頁開發(fā)基礎(chǔ)、JavaScript腳本語言、搭建Java Web開發(fā)環(huán)境、JSP基本語法、JSP的內(nèi)置對象、JavaBean技術(shù)、Servlet技術(shù)、數(shù)據(jù)庫應(yīng)用開發(fā)、EL(表達(dá)式語言)、JSTL核心標(biāo)簽庫、Ajax技術(shù)、Struts 2框架技術(shù)、Hibernate技術(shù)、Spring技術(shù)、綜合案例——基于Struts 2+Hibernate+Spring的網(wǎng)絡(luò)商城、課程設(shè)計(jì)——基于Struts 2的博客網(wǎng)站、課程設(shè)計(jì)——基于Servlet的圖書館管理系統(tǒng)。書中的每章內(nèi)容都與實(shí)例緊密結(jié)合,有助于學(xué)生理解知識、應(yīng)用知識,達(dá)到學(xué)以致用的目的。
本書附有配套DVD光盤,光盤中提供本書所有實(shí)例、綜合實(shí)例、實(shí)驗(yàn)、綜合案例和課程設(shè)計(jì)的源代碼,及教學(xué)錄像。其中,源代碼全部經(jīng)過精心測試,能夠在Windows XP、Windows Server 2003、Windows 7系統(tǒng)下編譯和運(yùn)行。PPT課件可從人民郵電出版社教學(xué)服務(wù)與資源網(wǎng)(.ptpedu..)上免費(fèi)下載。
本書可作為應(yīng)用型本科計(jì)算機(jī)專業(yè)、軟件學(xué)院、高職軟件及相關(guān)專業(yè)的教材,同時(shí)也適合Java Web愛好者以及初、中級的Java Web程序開發(fā)人員參考使用。
第1章
Web應(yīng)用開發(fā)概述
1.1 網(wǎng)絡(luò)程序開發(fā)體系結(jié)構(gòu)
1.1.1 C/S結(jié)構(gòu)介紹
1.1.2 B/S結(jié)構(gòu)介紹
1.1.3 兩種體系結(jié)構(gòu)的比較
1.2 Web簡介
1.2.1 什么是Web
1.2.2
Web的工作原理
1.2.3 Web的發(fā)展歷程
1.3 Web開發(fā)技術(shù)
1.3.1 客戶端應(yīng)用技術(shù)
1.3.2 服務(wù)器端應(yīng)用技術(shù)
知識點(diǎn)提煉
習(xí)題
第2章 HTML與CSS網(wǎng)頁開發(fā)基礎(chǔ)
2.1 HTML
2.1.1 創(chuàng)建第一個(gè)HTML文件
2.1.2 HTML文檔結(jié)構(gòu)
2.1.3 HTML常用標(biāo)記
2.1.4
表格標(biāo)記
2.1.5 HTML表單標(biāo)記
2.1.6 超鏈接與圖片標(biāo)記
2.2 CSS樣式表
2.2.1 CSS規(guī)則
2.2.2 CSS選擇器
2.2.3 在頁面中包含CSS
2.3 CSS
3的新特征
2.3.1 模塊與模塊化結(jié)構(gòu)
2.3.2 一個(gè)簡單的CSS 3實(shí)例
2.4
綜合實(shí)例——應(yīng)用DIV+CSS布局許愿墻主界面
知識點(diǎn)提煉
習(xí)題
實(shí)驗(yàn):編寫用戶注冊表單
實(shí)驗(yàn)?zāi)康?br />
實(shí)驗(yàn)內(nèi)容
實(shí)驗(yàn)步驟
第3章 JavaScript腳本語言
3.1 了解JavaScript
3.1.1
什么是JavaScript
3.1.2 JavaScript的主要特征
3.2 JavaScript語言基礎(chǔ)
3.2.1 JavaScript的語法
3.2.2 JavaScript中的關(guān)鍵字
3.2.3
JavaScript的數(shù)據(jù)類型
3.2.4 變量的定義及使用
3.2.5 運(yùn)算符的應(yīng)用
3.3
流程控制語句
3.3.1 if條件判斷語句
3.3.2 switch多分支語句
3.3.3
for循環(huán)語句
3.3.4 while循環(huán)語句
3.3.5 do…while循環(huán)語句
3.3.6
break與continue語句
3.4 函數(shù)
3.4.1 函數(shù)的定義
3.4.2 函數(shù)的調(diào)用
3.5
事件處理
3.5.1 什么是事件處理程序
3.5.2 JavaScript常用事件
3.5.3
事件處理程序的調(diào)用
3.6 常用對象
3.6.1 Window對象
3.6.2 String對象
3.6.3 Date對象
3.7 DOM技術(shù)
3.7.1 DOM的分層結(jié)構(gòu)
3.7.2 遍歷文檔
3.7.3 獲取文檔中的指定元素
3.7.4 操作文檔
3.8 綜合實(shí)例——將數(shù)字字符串格式化為指定長度
知識點(diǎn)提煉
習(xí)題
實(shí)驗(yàn):驗(yàn)證用戶注冊信息的合法性
實(shí)驗(yàn)?zāi)康?br />
實(shí)驗(yàn)內(nèi)容
實(shí)驗(yàn)步驟
……
第4章 搭建Java Web開發(fā)環(huán)境
第5章 JSP基本語法
第6章 JSP的內(nèi)置對象
第7章
JavaBean技術(shù)
第8章 Servlet技術(shù)
第9章 數(shù)據(jù)庫應(yīng)用開發(fā)
第10章 EL(表達(dá)式語言
第11章
JSTL核心標(biāo)簽庫
第12章 Ajax技術(shù)
第13章 Struts 2框架技術(shù)
第14章 Hibernate技術(shù)
第15章
Spring技術(shù)
第16章 綜合案例——基于Struts+Hibernate+Spring的網(wǎng)絡(luò)商城
第17章 課程設(shè)計(jì)——基于Struts
2的博客網(wǎng)站
第18章 課程設(shè)計(jì)——基于Servlet的圖書館管理系統(tǒng)