Java語言從誕生以來一直是應用最廣的開發(fā)語言,并擁有最廣泛的開發(fā)人群,F(xiàn)在,Java已經(jīng)不再簡單的是一門語言,而是一個完整的、系統(tǒng)的開發(fā)平臺,在Web開發(fā)、移動互聯(lián)網(wǎng)開發(fā)等方面都占據(jù)著核心的地位。
楊衛(wèi)兵、王偉、邱燾、張偉編著的《JavaWeb編程詳解》深入介紹了JavaWeb編程的最核心內(nèi)容,強調(diào)實戰(zhàn)。全書內(nèi)容覆蓋Java進行Web編程必需的HTML、CSS、XML、JavaScript、JSP、Servlet、Ajax技術(shù)。
《JavaWeb編程詳解》不是單純從知識角度來講解JavaWeb開發(fā)技術(shù),而是從解決問題的角度來介紹JavaWeb開發(fā),所以書中介紹了大量的實例程序,這些案例既能讓讀者鞏固每章的知識,又可以讓讀者學以致用、激發(fā)編程自豪感,進而引爆內(nèi)心的編程激情。章節(jié)和程序循序漸進,語言通俗易懂,注重實例,程序很好調(diào)試,注解充分,因此非常容易理解和適合自學。
楊衛(wèi)兵、王偉、邱燾、張偉編著的《Java Web編程詳解》內(nèi)容包括了HTML篇、XML篇、javascript篇、JSP篇、Servlet篇、Ajax篇,各篇相互獨立,但內(nèi)容上是層進的關(guān)系。整體上程序循序漸進、語言通俗易懂、注重實例、注解充分,因此非常易懂和適合自學。 本書第一篇,介紹了目前WEB開發(fā)中最基礎(chǔ)的技術(shù),包含HTML基礎(chǔ)和(2SS級聯(lián)樣式表。第二篇,介紹了目前Web開發(fā)中很熱的技術(shù),主要包括XML的基礎(chǔ)和文檔的解析部分。第三篇為Javaseript篇,包括javascript基礎(chǔ)、文檔對象模型、內(nèi)置對象類型三部分。第四篇為JSP篇,包括JSP基礎(chǔ)、JSP內(nèi)置對象、JSP的會話跟蹤機制、標準動作、EL表示式、JSTL標簽、文件上傳七部分。JSP是建立在Servlet規(guī)范提供的功能之上的動態(tài)網(wǎng)頁技術(shù),是Web開發(fā)的核心部分。第五篇為Servlet篇,包括Servlet簡介、過濾器和監(jiān)聽器、自定義標簽、常見的Web應用四部分。第六篇為Ajax篇,包括Ajax介紹、發(fā)送請求與處理響應、JSON介紹、jQuery應用四部分。
第一篇 HTML篇
第1章 HTML基礎(chǔ)
1.1 HTML簡介
1.2 HTML基本組成
1.3 HTML文檔結(jié)構(gòu)
1.4 HTML字符實體
1.5 HTML標簽
第2章 CSS級聯(lián)樣式表
2.1 CSS簡介
2.2 CSS看法
2.3 CSS樣式
第二篇 XML篇
第3章 XML基礎(chǔ)
3.1 XML簡介
3.2 XML文檔結(jié)構(gòu) 第一篇 HTML篇
第1章 HTML基礎(chǔ)
1.1 HTML簡介
1.2 HTML基本組成
1.3 HTML文檔結(jié)構(gòu)
1.4 HTML字符實體
1.5 HTML標簽
第2章 CSS級聯(lián)樣式表
2.1 CSS簡介
2.2 CSS看法
2.3 CSS樣式
第二篇 XML篇
第3章 XML基礎(chǔ)
3.1 XML簡介
3.2 XML文檔結(jié)構(gòu)
3.3 XML基本語法
3.4 XML實體字符
3.5 DTD
3.6 Sclaema
3.7 XSL
第4章 XML解析
4.1 XML DOM簡介
4.2 標準DOM解析
4.3 SAX解析
4.4 其他解析方式
第三篇 JavaScript篇
第5章 JavaScript基礎(chǔ)
5.1 JavaScript簡介
5.2 基本語法
5.3 數(shù)據(jù)類型轉(zhuǎn)換
5.4 流程控制語句
5.5 內(nèi)置函數(shù)
5.6 自定義函數(shù)
5.7 編碼好習慣
第6章 文檔對象模型DOM
6.1 DOM簡介
6.2 window對象
6.3 history對象
6.4 location對象
6.5 navigator對象
6.6 document對象
第7章 內(nèi)置對象類型
7.1 Object
7.2 Number
7.3 Boolean
7.4 String
7.5 Array
7.6 Math
7.7 Date
7.8 Error
7.9 FLmction
7.10 Arglaments
7.11 RegExp
7.12 Option
第四篇 JSP篇
第8章 JSP基礎(chǔ)
8.1 HTTP協(xié)議
8.2 Tomcat服務器
8.3 JSP的運行機制
8.4 JSP的生命周期
8.5 JSP的語法
第9章 JSP內(nèi)置對象
9.1 輸入輸出內(nèi)置對象
9.2 JSP中的中文字符處理
9.3 作用域?qū)ο?br /> 9.4 page內(nèi)置對象
9.5 reqtlest內(nèi)置對象
9.6 session、application內(nèi)置對象
9.7 其他相關(guān)內(nèi)置對象
第10章 JSP的會話跟蹤機制
10.1 session
lO.2 Cookie
10.3 JSP指令
第11章 JSP標準動作
11.1 JSP:Bean標記
11.2 jsp:incllade指令
11.3 jsp:forward動作指令
11.4 jsp:plugin指令
第12章 EL表達式
12.1 基本語法
12.2 與[]運算符
12.3 EL變量
12.4 自動轉(zhuǎn)變類型
12.5 內(nèi)置對象及其應用
12.6 運算符及其應用
第13章 JSTL標簽
13.1 JSTL簡單介紹
13.2 核心標簽庫
13.3 國際化標簽
13.4 fmt標簽庫
13.5 SQL標簽庫
13.6 XML標簽庫
13.7 函數(shù)標簽庫
第14章 文件上傳和驗證碼
14.1 文件上傳
14.2 驗證碼
第五篇 Servlet篇
第15章 Servlet簡介
15.1 Setvlet是什么
15.2 Servlet的生命周期
15.3 認識Servlet
15.4 Servlet對象和JSP內(nèi)置對象對應關(guān)系
15.5 JSP的兩種模型
第16章 過濾器和監(jiān)聽器
16.1 過濾器
16.2 監(jiān)聽器
第17章 自定義標簽
17.1 自定義標簽概念
17.2 自定義標簽的執(zhí)行過程
17.3 使用標簽處理程序?qū)崿F(xiàn)簡單的自定義標簽
17.4 使用標簽文件實現(xiàn)自定義標簽
第18章 常見的Web應用
18.1 日志處理工具log4j
18.2 文件上傳
第六篇 Ajax篇
第19章 Ajax介紹
19.1 Ajax簡介
19.2 Ajax工作原理
19.3 使用XML HttpReqlJest對象
19.4 使用Ajax
第20章 發(fā)送請求與處理響應
20.1 處理服務器響應
20.2 發(fā)送GET請求
20.3 發(fā)送POST請求
20.4 發(fā)送XML請求
20.5 將響應解析為XML
20.6 使用JSON響應
第21章 JSON介紹
21.1 關(guān)于JSON
21.2 JSON基礎(chǔ)
21.3 值的數(shù)組
21.4 在hvaScript中使用JSON
第22章 jQuery應用
22.1 jQuery特點
22.2 jQuery支持的方法
22.3 jQuery事件相關(guān)方法
22.4 Ajax相關(guān)方法
參考文獻