書馨卡幫你省薪 2024個(gè)人購書報(bào)告 2024中圖網(wǎng)年度報(bào)告
歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)
> >>
21世紀(jì)高等學(xué)校計(jì)算機(jī)專業(yè)核心課程規(guī)劃教材JAVA WEB程序設(shè)計(jì)(第3版)(微課視頻版)/郭克華等

21世紀(jì)高等學(xué)校計(jì)算機(jī)專業(yè)核心課程規(guī)劃教材JAVA WEB程序設(shè)計(jì)(第3版)(微課視頻版)/郭克華等

出版社:清華大學(xué)出版社出版時(shí)間:2018-05-01
開本: 其他 頁數(shù): 319
本類榜單:教材銷量榜
中 圖 價(jià):¥42.3(8.5折) 定價(jià)  ¥49.8 登錄后可看到會(huì)員價(jià)
加入購物車 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

21世紀(jì)高等學(xué)校計(jì)算機(jī)專業(yè)核心課程規(guī)劃教材JAVA WEB程序設(shè)計(jì)(第3版)(微課視頻版)/郭克華等 版權(quán)信息

21世紀(jì)高等學(xué)校計(jì)算機(jī)專業(yè)核心課程規(guī)劃教材JAVA WEB程序設(shè)計(jì)(第3版)(微課視頻版)/郭克華等 本書特色

本書分為5個(gè)部分共20章,包括入門、JSP編程、Servlet和JavaBean開發(fā)、應(yīng)用開發(fā)與框架、實(shí)訓(xùn)。本書內(nèi)容由淺入深地逐步引領(lǐng)讀者從基礎(chǔ)到各個(gè)知識(shí)點(diǎn)的學(xué)習(xí)。書中輔以大量的實(shí)例說明,書末提供了一些實(shí)訓(xùn)的內(nèi)容。 本書提供程序源碼、教學(xué)大綱、電子課件和習(xí)題答案,供讀者學(xué)習(xí)參考使用。 本書為學(xué)校教學(xué)量身定做,每個(gè)章節(jié)都有建議的課時(shí)。本書可作為高校Java Web開發(fā)相關(guān)課程的教材,也可作為有Java SE知識(shí)基礎(chǔ)但沒有Java Web開發(fā)基礎(chǔ)的程序員的入門用書,還可作為Java嵌入式培訓(xùn)班的教材。本書對(duì)于缺乏項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn)的程序員來說可快速積累項(xiàng)目開發(fā)經(jīng)驗(yàn)。

21世紀(jì)高等學(xué)校計(jì)算機(jī)專業(yè)核心課程規(guī)劃教材JAVA WEB程序設(shè)計(jì)(第3版)(微課視頻版)/郭克華等 內(nèi)容簡介

本書分為5個(gè)部分共20章,包括入門、JSP編程、Servlet和JavaBean開發(fā)、應(yīng)用開發(fā)與框架、實(shí)訓(xùn)。本書內(nèi)容由淺入深地逐步引領(lǐng)讀者從基礎(chǔ)到各個(gè)知識(shí)點(diǎn)的學(xué)習(xí)。書中輔以大量的實(shí)例說明,書末提供了一些實(shí)訓(xùn)的內(nèi)容。 本書提供程序源碼、教學(xué)大綱、電子課件和習(xí)題答案,供讀者學(xué)習(xí)參考使用。 本書為學(xué)校教學(xué)量身定做,每個(gè)章節(jié)都有建議的課時(shí)。本書可作為高校Java Web開發(fā)相關(guān)課程的教材,也可作為有Java SE知識(shí)基礎(chǔ)但沒有Java Web開發(fā)基礎(chǔ)的程序員的入門用書,還可作為Java嵌入式培訓(xùn)班的教材。本書對(duì)于缺乏項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn)的程序員來說可快速積累項(xiàng)目開發(fā)經(jīng)驗(yàn)。

21世紀(jì)高等學(xué)校計(jì)算機(jī)專業(yè)核心課程規(guī)劃教材JAVA WEB程序設(shè)計(jì)(第3版)(微課視頻版)/郭克華等 目錄

目錄



第1部分入門


第1章Java Web開發(fā)環(huán)境配置

1.1B/S結(jié)構(gòu)

1.2服務(wù)器的安裝

1.2.1服務(wù)器的作用

1.2.2獲取服務(wù)器軟件

1.2.3安裝服務(wù)器

1.2.4測試服務(wù)器

1.2.5配置服務(wù)器

1.3IDE的安裝

1.3.1IDE的作用

1.3.2獲取IDE軟件

1.3.3安裝IDE

1.3.4配置IDE

1.4**個(gè)Web項(xiàng)目

1.4.1創(chuàng)建一個(gè)Web項(xiàng)目

1.4.2目錄結(jié)構(gòu)

1.4.3部署

1.4.4常見錯(cuò)誤

1.5本章小結(jié)

1.6課后習(xí)題

第2章HTML基礎(chǔ)

2.1靜態(tài)網(wǎng)頁制作

2.1.1HTML簡介

2.1.2HTML文檔的基本結(jié)構(gòu)

2.2HTML中的常見標(biāo)簽


2.2.1文字布局及字體標(biāo)簽

2.2.2列表標(biāo)簽

2.3表格標(biāo)簽

2.3.1表格基本設(shè)計(jì)

2.3.2合并單元格

2.4鏈接和圖片標(biāo)簽

2.5表單標(biāo)簽

2.6框架

2.7本章小結(jié)

2.8課后習(xí)題

第3章JavaScript基礎(chǔ)

3.1JavaScript簡介

3.1.1**個(gè)JavaScript程序

3.1.2JavaScript語法

3.2JavaScript內(nèi)置對(duì)象

3.2.1window對(duì)象

3.2.2history對(duì)象

3.2.3document對(duì)象

3.2.4location對(duì)象

3.3本章小結(jié)

3.4課后習(xí)題

第2部分JSP編程

第4章JSP基本語法

4.1**個(gè)JSP頁面

4.2注釋

4.3JSP表達(dá)式

4.4JSP程序段

4.5JSP聲明

4.6URL傳值

4.7JSP指令和動(dòng)作

4.7.1JSP指令

4.7.2JSP動(dòng)作

4.8本章小結(jié)

4.9課后習(xí)題

第5章表單開發(fā)

5.1認(rèn)識(shí)表單

5.1.1表單的作用

5.1.2定義表單

5.2單一表單元素?cái)?shù)據(jù)的獲取

5.2.1獲取文本框中的數(shù)據(jù)

5.2.2獲取密碼框中的數(shù)據(jù)

5.2.3獲取多行文本框中的數(shù)據(jù)

5.2.4獲取單選按鈕中的數(shù)據(jù)

5.2.5獲取下拉菜單中的數(shù)據(jù)

5.3捆綁表單元素?cái)?shù)據(jù)的獲取

5.3.1獲取復(fù)選框中的數(shù)據(jù)

5.3.2獲取多選列表框中的數(shù)據(jù)

5.3.3獲取其他同名表單元素中的數(shù)據(jù)

5.4隱藏表單

5.5其他問題

5.5.1用JavaScript進(jìn)行提交

5.5.2中文亂碼問題

5.6本章小結(jié)

5.7課后習(xí)題

第6章JSP訪問數(shù)據(jù)庫

6.1JDBC簡介

6.2建立ODBC數(shù)據(jù)源

6.3JDBC操作

6.3.1添加數(shù)據(jù)

6.3.2刪除數(shù)據(jù)

6.3.3修改數(shù)據(jù)

6.3.4查詢數(shù)據(jù)

6.4使用PreparedStatement

6.5事務(wù)

6.6使用廠商驅(qū)動(dòng)進(jìn)行數(shù)據(jù)庫連接

6.7本章小結(jié)

6.8課后習(xí)題

第7章JSP內(nèi)置對(duì)象(1)

7.1認(rèn)識(shí)JSP內(nèi)置對(duì)象

7.2out對(duì)象

7.3request對(duì)象

7.4response對(duì)象

7.4.1利用response對(duì)象進(jìn)行重定向

7.4.2利用response設(shè)置HTTP頭

7.5Cookie操作

7.6本章小結(jié)

7.7課后習(xí)題

第8章JSP內(nèi)置對(duì)象(2)

8.1利用session開發(fā)購物車

8.1.1購物車需求

8.1.2如何用session開發(fā)購物車

8.2session的其他API

8.2.1session的其他操作

8.2.2sessionId

8.2.3利用session保存登錄信息

8.3application對(duì)象

8.4其他對(duì)象

8.5本章小結(jié)

8.6課后習(xí)題

第3部分Servlet和JavaBean開發(fā)

第9章Servlet編程

9.1認(rèn)識(shí)Servlet

9.2編寫Servlet

9.2.1建立Servlet

9.2.2Servlet的運(yùn)行機(jī)制

9.3Servlet的生命周期

9.4Servlet與JSP內(nèi)置對(duì)象

9.5設(shè)置歡迎頁面

9.6在Servlet中讀取參數(shù)

9.6.1設(shè)置參數(shù)

9.6.2獲取參數(shù)

9.7使用過濾器

9.7.1為什么需要過濾器

9.7.2編寫過濾器

9.7.3需要注意的問題

9.8異常處理

9.9本章小結(jié)

9.10課后習(xí)題

第10章JSP和JavaBean

10.1認(rèn)識(shí)JavaBean

10.1.1編寫JavaBean

10.1.2特殊JavaBean屬性

10.2在JSP中使用JavaBean

10.3JavaBean的范圍

10.4DAO和VO

10.4.1為什么需要DAO和VO

10.4.2編寫DAO和VO

10.4.3在JSP中使用DAO和VO

10.5本章小結(jié)

10.6課后習(xí)題

第4部分應(yīng)用開發(fā)與框架

第11章EL和JSTL

11.1認(rèn)識(shí)表達(dá)式語言

11.1.1為什么需要表達(dá)式語言

11.1.2表達(dá)式語言的基本語法

11.2基本運(yùn)算符

11.2.1.和[]運(yùn)算符

11.2.2算術(shù)運(yùn)算符

11.2.3關(guān)系運(yùn)算符

11.2.4邏輯運(yùn)算符

11.2.5其他運(yùn)算符

11.3數(shù)據(jù)訪問

11.3.1對(duì)象的作用域

11.3.2訪問JavaBean

11.3.3訪問集合

11.3.4其他隱含對(duì)象

11.4認(rèn)識(shí)JSTL

11.5核心標(biāo)簽庫

11.5.1核心標(biāo)簽庫介紹

11.5.2用核心標(biāo)簽進(jìn)行基本數(shù)據(jù)操作

11.5.3用核心標(biāo)簽進(jìn)行流程控制

11.6XML標(biāo)簽庫簡介

11.7國際化標(biāo)簽庫簡介

11.8數(shù)據(jù)庫標(biāo)簽庫簡介

11.9函數(shù)標(biāo)簽庫簡介

11.10本章小結(jié)

11.11課后習(xí)題

第12章AJAX入門

12.1AJAX概述

12.1.1為什么需要AJAX技術(shù)

12.1.2AJAX技術(shù)介紹

12.2AJAX開發(fā)

12.2.1AJAX核心代碼

12.2.2API解釋

12.3AJAX簡單案例

12.3.1表單驗(yàn)證需求

12.3.2實(shí)現(xiàn)方法

12.3.3需要注意的問題

12.4本章小結(jié)

12.5課后習(xí)題

第13章驗(yàn)證碼和文件的上傳與下載

13.1使用JSP驗(yàn)證碼

13.2驗(yàn)證碼開發(fā)

13.2.1在JSP上開發(fā)驗(yàn)證碼

13.2.2實(shí)現(xiàn)驗(yàn)證碼刷新

13.2.3用驗(yàn)證碼進(jìn)行驗(yàn)證

13.3認(rèn)識(shí)文件上傳

13.4實(shí)現(xiàn)文件上傳

13.4.1文件上傳包

13.4.2如何實(shí)現(xiàn)文件上傳

13.5文件下載

13.6本章小結(jié)

13.7課后習(xí)題

第14章MVC和Struts2的基本原理

14.1MVC模式

14.2Struts2簡介

14.3Struts2的基本原理

14.3.1環(huán)境配置

14.3.2Struts2原理

14.4Struts2的基本使用方法

14.4.1導(dǎo)入Struts2

14.4.2編寫JSP

14.4.3編寫并配置ActionForm

14.4.4編寫并配置Action

14.4.5測試

14.5其他問題

14.5.1程序運(yùn)行流程

14.5.2Action生命周期

14.5.3在Action中訪問Web對(duì)象

14.6本章小結(jié)

14.7課后習(xí)題

第15章Web網(wǎng)站安全

15.1URL操作攻擊

15.1.1URL操作攻擊介紹

15.1.2解決方法

15.2Web跨站腳本攻擊

15.2.1跨站腳本攻擊的原理

15.2.2跨站腳本攻擊的危害

15.2.3防范方法

15.3SQL注入

15.3.1SQL注入的原理

15.3.2SQL注入攻擊的危害

15.3.3防范方法

15.4密碼保護(hù)與驗(yàn)證

15.5本章小結(jié)

15.6課后習(xí)題

第5部分實(shí)訓(xùn)


第16章編程實(shí)訓(xùn)1: 投票系統(tǒng)

16.1投票系統(tǒng)的案例需求

16.2投票系統(tǒng)分析

16.3開發(fā)過程

16.3.1準(zhǔn)備數(shù)據(jù)

16.3.2如何出現(xiàn)進(jìn)度條

16.3.3編寫display.jsp

16.3.4編寫vote.jsp

16.4進(jìn)一步改進(jìn)

16.4.1存在的問題

16.4.2如何封裝數(shù)據(jù)庫連接

16.4.3如何重用代碼

16.5思考題: 如何防止刷票

第17章編程實(shí)訓(xùn)2: 投票系統(tǒng)改進(jìn)版和成績輸入系統(tǒng)

17.1案例1: 基于表單的投票系統(tǒng)

17.1.1案例需求

17.1.2系統(tǒng)分析

17.1.3開發(fā)過程

17.1.4存在的問題

17.2案例2: 成績輸入系統(tǒng)

17.2.1案例需求

17.2.2系統(tǒng)分析

17.2.3開發(fā)過程

17.2.4思考

第18章編程實(shí)訓(xùn)3: 在線交流系統(tǒng)

18.1在線交流系統(tǒng)的案例需求

18.2系統(tǒng)分析

18.2.1頁面結(jié)構(gòu)

18.2.2狀態(tài)保存

18.3開發(fā)過程

18.3.1準(zhǔn)備數(shù)據(jù)

18.3.2編寫DAO和VO

18.3.3編寫loginForm.jsp和loginAction.jsp

18.3.4編寫chatForm.jsp和chatAction.jsp

18.3.5編寫msgs.jsp

18.3.6編寫logoutAction.jsp

18.4思考題: 如何進(jìn)行session檢查

第19章編程實(shí)訓(xùn)4: 購物系統(tǒng)

19.1購物車案例需求

19.2系統(tǒng)分析

19.2.1提取系統(tǒng)中的動(dòng)作和視圖

19.2.2設(shè)計(jì)動(dòng)作和視圖

19.2.3設(shè)計(jì)DAO和VO

19.2.4設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu)和其他模塊

19.3開發(fā)過程

19.3.1準(zhǔn)備數(shù)據(jù)

19.3.2編寫DAO和VO

19.3.3編寫SessionListener.java

19.3.4編寫InitServlet.java和showAllBook.jsp

19.3.5編寫buyForm.jsp和AddServlet.java

19.3.6編寫showCart.jsp和RemoveServlet.java

19.4思考題: 如何進(jìn)行session檢查

第20章編程實(shí)訓(xùn)5: AJAX的應(yīng)用

20.1用AJAX實(shí)現(xiàn)自動(dòng)查詢

20.1.1需求介紹

20.1.2實(shí)現(xiàn)過程

20.1.3類似應(yīng)用

20.2按需取數(shù)據(jù)

20.2.1需求介紹

20.2.2實(shí)現(xiàn)過程

20.2.3類似應(yīng)用

20.3頁面部分刷新

20.3.1需求介紹

20.3.2實(shí)現(xiàn)過程

20.3.3類似應(yīng)用

附錄A配套素材內(nèi)容與使用說明

A.1配套素材內(nèi)容

A.2使用實(shí)例源代碼

A.3在MyEclipse中打開源代碼


展開全部

21世紀(jì)高等學(xué)校計(jì)算機(jī)專業(yè)核心課程規(guī)劃教材JAVA WEB程序設(shè)計(jì)(第3版)(微課視頻版)/郭克華等 作者簡介

郭克華,計(jì)算機(jī)應(yīng)用技術(shù)博士,中國計(jì)算機(jī)學(xué)會(huì)會(huì)員,現(xiàn)任職于中南大學(xué)。美國Texas A&M University訪問學(xué)者,長期從事軟件體系結(jié)構(gòu)、編程語言等方面的研究,主持國家級(jí)、省部級(jí)重點(diǎn)項(xiàng)目10余項(xiàng),并出版十多部精品著作。其案例式教學(xué)方法深入淺出,深受學(xué)生喜愛,教學(xué)視頻在太平洋電腦網(wǎng)、硅谷動(dòng)力、網(wǎng)易、CSDN等知名網(wǎng)站上被廣泛轉(zhuǎn)載。

商品評(píng)論(0條)
暫無評(píng)論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服