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