日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Java Web編程技術(shù):21世紀(jì)高等學(xué)校計(jì)算機(jī)教育實(shí)用規(guī)劃教材

Java Web編程技術(shù):21世紀(jì)高等學(xué)校計(jì)算機(jī)教育實(shí)用規(guī)劃教材

Java Web編程技術(shù):21世紀(jì)高等學(xué)校計(jì)算機(jī)教育實(shí)用規(guī)劃教材

定 價(jià):¥39.00

作 者: 沈澤剛,秦玉平 主編
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

購(gòu)買這本書(shū)可以去


ISBN: 9787302215400 出版時(shí)間: 2010-03-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 428 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Java Web編程技術(shù)》詳細(xì)介紹了基于Java的Web編程技術(shù),主要內(nèi)容包括:Web技術(shù)基礎(chǔ);Servlet技術(shù)模型和Servlet容器模型;JSP的各種元素、生命周期、作用域?qū)ο蟮?;Web應(yīng)用開(kāi)發(fā)中組件重用技術(shù);表達(dá)式語(yǔ)言的使用,標(biāo)準(zhǔn)標(biāo)簽庫(kù)和自定義標(biāo)簽以及標(biāo)簽文件的使用等;Web應(yīng)用的事件處理與過(guò)濾器的應(yīng)用以及安全性等問(wèn)題;最后介紹了Struts框架和Ajax技術(shù)?!禞ava Web編程技術(shù)》較全面地介紹了應(yīng)用Java技術(shù)開(kāi)發(fā)Web應(yīng)用的發(fā)展特性,涉及了當(dāng)前應(yīng)用廣泛的開(kāi)發(fā)規(guī)范,結(jié)構(gòu)清晰,應(yīng)用實(shí)例豐富,實(shí)現(xiàn)了理論學(xué)習(xí)和實(shí)際應(yīng)用的充分結(jié)合。《Java Web編程技術(shù)》每章提供了一定數(shù)量的習(xí)題,供讀者復(fù)習(xí)參考?!禞ava Web編程技術(shù)》可作為高等學(xué)校計(jì)算機(jī)及相關(guān)專業(yè)Web編程技術(shù)課程的教材,也可供從事基于Java的Web應(yīng)用開(kāi)發(fā)技術(shù)人員學(xué)習(xí)參考,同時(shí)也可作Java Web開(kāi)發(fā)員國(guó)際認(rèn)證考試的備考材料和培訓(xùn)教材。

作者簡(jiǎn)介

暫缺《Java Web編程技術(shù):21世紀(jì)高等學(xué)校計(jì)算機(jī)教育實(shí)用規(guī)劃教材》作者簡(jiǎn)介

圖書(shū)目錄

第1章 Web應(yīng)用概述 1
1.1 Web應(yīng)用體系結(jié)構(gòu) 1
1.1.1 WWW概述 1
1.1.2 服務(wù)器和瀏覽器 2
1.2 服務(wù)器的安裝與配置 2
1.2.1 安裝Tomcat 3
1.2.2 查看Tomcat的安裝目錄 3
1.2.3 測(cè)試Tomcat 5
1.2.4 修改Tomcat的端口 6
1.2.5 打開(kāi)Servlet重新載入功能 6
1.2.6 Tomcat服務(wù)器的啟動(dòng)和停止 6
1.3 HTTP基礎(chǔ) 7
1.3.1 理解HTTP協(xié)議 7
1.3.2 URL和URI 8
1.3.3 HTML概述 9
1.4 動(dòng)態(tài)Web文檔技術(shù) 13
1.4.1 靜態(tài)Web文檔和動(dòng)態(tài)Web文檔 13
1.4.2 服務(wù)器端動(dòng)態(tài)Web文檔技術(shù) 14
1.4.3 客戶端動(dòng)態(tài)Web文檔技術(shù) 15
1.5 Servlet與JSP入門 17
1.5.1 什么是Servlet 17
1.5.2 什么是Servlet容器 18
1.5.3 Servlet的開(kāi)發(fā) 18
1.5.4 錯(cuò)誤處理 21
1.5.5 Servlet的優(yōu)缺點(diǎn) 21
1.5.6 什么是JSP頁(yè)面 22
1.5.7 使用Servlet還是JSP 23
1.6 小結(jié) 24
習(xí)題 24
第2章 Servlet技術(shù)模型 26
2.1 Servlet API 26
2.1.1 javax.servlet包 26
2.1.2 javax.servlet.http包 28
2.2 Servlet的執(zhí)行過(guò)程和生命周期 30
2.2.1 Servlet的執(zhí)行過(guò)程 30
2.2.2 Servlet的生命周期 30
2.3 分析請(qǐng)求 32
2.3.1 HTTP請(qǐng)求結(jié)構(gòu) 32
2.3.2 發(fā)送請(qǐng)求 34
2.3.3 處理HTTP請(qǐng)求 34
2.3.4 分析請(qǐng)求 35
2.3.5 請(qǐng)求轉(zhuǎn)發(fā) 44
2.3.6 使用請(qǐng)求對(duì)象存儲(chǔ)數(shù)據(jù) 45
2.4 發(fā)送響應(yīng) 46
2.4.1 HTTP響應(yīng)結(jié)構(gòu) 46
2.4.2 理解ServletResponse 47
2.4.3 理解HttpServletResponse 50
2.4.4 發(fā)送狀態(tài)碼和錯(cuò)誤消息 54
2.5 小結(jié) 55
習(xí)題 55
第3章 Servlet容器模型 59
3.1 Web應(yīng)用的結(jié)構(gòu)和部署 59
3.1.1 Web應(yīng)用程序 59
3.1.2 應(yīng)用服務(wù)器 59
3.1.3 Web應(yīng)用程序的目錄結(jié)構(gòu) 60
3.2 部署描述文件 62
3.2.1 一個(gè)簡(jiǎn)單的DD 62
3.2.2 DD文件的定義 63
3.2.3 元素 64
3.2.4 元素 65
3.2.5 元素 67
3.3 ServletConfig接口 68
3.4 ServletContext接口 71
3.4.1 得到ServletContext引用 71
3.4.2 獲取應(yīng)用程序的初始化參數(shù) 71
3.4.3 通過(guò)ServletContext對(duì)象獲得資源 72
3.4.4 登錄日志 73
3.4.5 使用RequestDispatcher實(shí)現(xiàn)請(qǐng)求轉(zhuǎn)發(fā) 73
3.4.6 使用ServletContext對(duì)象存儲(chǔ)數(shù)據(jù) 74
3.4.7 檢索Servlet容器的信息 74
3.5 Servlet的多線程問(wèn)題 75
3.6 一個(gè)綜合實(shí)例 78
3.7 小結(jié) 83
習(xí)題 83
第4章 會(huì)話管理 86
4.1 會(huì)話管理 86
4.1.1 理解狀態(tài)與會(huì)話 86
4.1.2 會(huì)話管理機(jī)制 87
4.1.3 HttpSession接口 88
4.1.4 使用HttpSession對(duì)象 89
4.1.5 會(huì)話超時(shí)與失效 91
4.2 通過(guò)Cookie支持會(huì)話 94
4.2.1 Cookie API 94
4.2.2 向客戶端發(fā)送Cookie 94
4.2.3 從客戶端讀取Cookie 95
4.2.4 Cookie的安全問(wèn)題 97
4.3 URL重寫與隱藏表單域 100
4.3.1 URL重寫 100
4.3.2 隱藏表單域 102
4.4 小結(jié) 102
習(xí)題 102
第5章 JSP技術(shù)模型 106
5.1 JSP語(yǔ)法概述 106
5.1.1 JSP腳本元素 107
5.1.2 指令 109
5.1.3 JSP動(dòng)作 110
5.1.4 表達(dá)式語(yǔ)言EL 111
5.1.5 JSP注釋 111
5.2 JSP頁(yè)面生命周期 112
5.2.1 JSP頁(yè)面也是Servlet 112
5.2.2 理解轉(zhuǎn)換單元 112
5.2.3 JSP生命周期階段 112
5.2.4 JSP生命周期方法示例 115
5.3 理解page指令屬性 117
5.3.1 import屬性 117
5.3.2 contentType與pageEncoding屬性 118
5.3.3 session屬性 118
5.3.4 errorPage與isErrorPage屬性 119
5.3.5 在DD中配置錯(cuò)誤頁(yè)面 120
5.3.6 language與extends屬性 121
5.3.7 buffer與autoFlush屬性 121
5.3.8 info屬性 121
5.4 JSP進(jìn)階 122
5.4.1 理解頁(yè)面轉(zhuǎn)換過(guò)程 122
5.4.2 使用腳本元素 122
5.4.3 使用條件和循環(huán)語(yǔ)句 124
5.4.4 請(qǐng)求時(shí)屬性表達(dá)式的使用 126
5.5 JSP隱含變量 127
5.5.1 request與response變量 128
5.5.2 out變量 128
5.5.3 application變量 129
5.5.4 session變量 129
5.5.5 pageContext變量 130
5.5.6 page變量 130
5.5.7 config變量 131
5.5.8 exception變量 132
5.6 理解作用域?qū)ο?132
5.6.1 應(yīng)用作用域 133
5.6.2 會(huì)話作用域 133
5.6.3 請(qǐng)求作用域 134
5.6.4 頁(yè)面作用域 135
5.7 小結(jié) 136
習(xí)題 137
第6章 Web組件重用與JavaBeans 143
6.1 靜態(tài)包含 143
6.1.1 使用include指令 143
6.1.2 從被包含的頁(yè)面中訪問(wèn)變量 144
6.1.3 靜態(tài)包含的限制 145
6.1.4 使用包含設(shè)計(jì)頁(yè)面布局 145
6.2 動(dòng)態(tài)包含 147
6.2.1 使用動(dòng)作 147
6.2.2 使用傳遞參數(shù) 149
6.2.3 與動(dòng)態(tài)包含的組件共享對(duì)象 149
6.2.4 使用動(dòng)作 150
6.3 在JSP中包含Java Applet 152
6.3.1 使用動(dòng)作 152
6.3.2 使用和動(dòng)作 153
6.3.3 使用動(dòng)作 153
6.4 JavaBeans概述 156
6.4.1 什么是JavaBeans 156
6.4.2 序列化JavaBeans 158
6.5 在JSP中使用JavaBeans 160
6.5.1 使用動(dòng)作 160
6.5.2 使用動(dòng)作 164
6.5.3 使用動(dòng)作 166
6.6 在Servlet中使用JavaBeans 167
6.7 在JSP腳本中使用JavaBeans 169
6.8 MVC設(shè)計(jì)模式 170
6.8.1 Model 1體系結(jié)構(gòu) 170
6.8.2 Model 2體系結(jié)構(gòu) 171
6.8.3 實(shí)現(xiàn)MVC模式的一般步驟 172
6.9 小結(jié) 173
習(xí)題 174
第7章 JDBC數(shù)據(jù)庫(kù)訪問(wèn) 177
7.1 PostgreSQL數(shù)據(jù)庫(kù)簡(jiǎn)介 177
7.1.1 PostgreSQL的下載和安裝 177
7.1.2 使用pgAdmin Ⅲ操作數(shù)據(jù)庫(kù) 179
7.1.3 使用psql工具操作數(shù)據(jù)庫(kù) 182
7.2 Java數(shù)據(jù)庫(kù)技術(shù)概述 184
7.2.1 數(shù)據(jù)庫(kù)訪問(wèn)的兩層和三層模型 184
7.2.2 JDBC驅(qū)動(dòng)程序 185
7.2.3 安裝JDBC驅(qū)動(dòng)程序 185
7.3 傳統(tǒng)的數(shù)據(jù)庫(kù)連接方法 186
7.3.1 加載驅(qū)動(dòng)程序 186
7.3.2 建立連接對(duì)象 187
7.3.3 創(chuàng)建語(yǔ)句對(duì)象 189
7.3.4 獲得SQL語(yǔ)句的執(zhí)行結(jié)果 189
7.3.5 關(guān)閉建立的對(duì)象 189
7.3.6 簡(jiǎn)單的應(yīng)用示例 189
7.4 JDBC API介紹 193
7.4.1 Connection接口 194
7.4.2 Statement接口 194
7.4.3 ResultSet接口 195
7.4.4 可滾動(dòng)與可更新的ResultSet 196
7.5 訪問(wèn)數(shù)據(jù)庫(kù)元數(shù)據(jù) 199
7.5.1 獲取數(shù)據(jù)庫(kù)的信息 199
7.5.2 獲取結(jié)果集的信息 199
7.6 預(yù)處理語(yǔ)句 200
7.6.1 創(chuàng)建PreparedStatement對(duì)象 200
7.6.2 使用PreparedStatement對(duì)象 200
7.7 使用數(shù)據(jù)源連接數(shù)據(jù)庫(kù) 202
7.7.1 數(shù)據(jù)源與連接池介紹 202
7.7.2 配置數(shù)據(jù)源 203
7.8 DAO設(shè)計(jì)模式介紹 207
7.8.1 設(shè)計(jì)傳輸對(duì)象 207
7.8.2 設(shè)計(jì)DAO對(duì)象 208
7.8.3 DAO對(duì)象應(yīng)用 211
7.9 可調(diào)用語(yǔ)句 212
7.9.1 存儲(chǔ)過(guò)程和函數(shù) 212
7.9.2 創(chuàng)建可調(diào)用語(yǔ)句 213
7.9.3 調(diào)用存儲(chǔ)過(guò)程 215
7.10 數(shù)據(jù)庫(kù)事務(wù)處理 217
7.10.1 事務(wù)的基本概念 217
7.10.2 JDBC事務(wù)管理API 218
7.10.3 事務(wù)的并發(fā)操作與隔離 219
7.11 小結(jié) 221
習(xí)題 221
第8章 使用表達(dá)式語(yǔ)言 223
8.1 理解表達(dá)式語(yǔ)言 223
8.1.1 表達(dá)式語(yǔ)言的調(diào)用 223
8.1.2 表達(dá)式語(yǔ)言的功能 224
8.1.3 表達(dá)式語(yǔ)言與JSP表達(dá)式的區(qū)別 224
8.2 使用EL運(yùn)算符 225
8.2.1 EL算術(shù)運(yùn)算符 225
8.2.2 EL關(guān)系與邏輯運(yùn)算符 226
8.2.3 條件運(yùn)算符 226
8.2.4 empty運(yùn)算符 227
8.2.5 屬性與集合元素訪問(wèn)運(yùn)算符 227
8.3 使用EL訪問(wèn)數(shù)據(jù) 229
8.3.1 訪問(wèn)作用域變量 229
8.3.2 訪問(wèn)JavaBeans屬性 231
8.3.3 訪問(wèn)集合元素 234
8.3.4 在EL中訪問(wèn)隱含變量 236
8.4 在EL中使用函數(shù) 240
8.4.1 創(chuàng)建靜態(tài)(static)方法 240
8.4.2 創(chuàng)建標(biāo)簽庫(kù)描述文件 241
8.4.3 在JSP中訪問(wèn)EL函數(shù) 242
8.5 在JSP頁(yè)面中禁用EL 243
8.5.1 禁用整個(gè)Web應(yīng)用的EL 243
8.5.2 禁用多個(gè)頁(yè)面使用EL 244
8.5.3 禁用個(gè)別頁(yè)面使用EL 244
8.6 小結(jié) 244
習(xí)題 245
第9章 自定義標(biāo)簽的開(kāi)發(fā) 247
9.1 簡(jiǎn)單標(biāo)簽的開(kāi)發(fā) 247
9.1.1 標(biāo)簽擴(kuò)展API 247
9.1.2 自定義標(biāo)簽的開(kāi)發(fā)步驟 248
9.1.3 SimpleTag接口及其生命周期 251
9.1.4 SimpleTagSupport類 252
9.2 理解TLD文件 253
9.2.1 元素 253
9.2.2 元素 254
9.2.3 元素 255
9.2.4 元素 256
9.2.5 元素 256
9.3 幾種類型標(biāo)簽的開(kāi)發(fā) 258
9.3.1 空標(biāo)簽的開(kāi)發(fā) 258
9.3.2 帶屬性標(biāo)簽的開(kāi)發(fā) 260
9.3.3 帶標(biāo)簽體的標(biāo)簽 262
9.3.4 迭代的標(biāo)簽和EL的使用 265
9.3.5 使用動(dòng)態(tài)屬性 268
9.3.6 編寫協(xié)作標(biāo)簽 270
9.4 傳統(tǒng)的自定義標(biāo)簽 274
9.4.1 理解Tag接口的方法 274
9.4.2 一個(gè)簡(jiǎn)單示例 276
9.5 IterationTag接口與TagSupport類 279
9.5.1 IterationTag接口 279
9.5.2 TagSupport類 280
9.6 BodyTag接口與BodyTagSupport類 280
9.6.1 BodyTag接口 280
9.6.2 BodyTagSupport類 282
9.7 小結(jié) 283
習(xí)題 283
第10章 JSTL與標(biāo)簽文件 287
10.1 JSP標(biāo)準(zhǔn)標(biāo)簽庫(kù) 287
10.2 核心標(biāo)簽庫(kù) 288
10.2.1 通用目的標(biāo)簽 289
10.2.2 條件控制標(biāo)簽 292
10.2.3 循環(huán)控制標(biāo)簽 293
10.2.4 URL相關(guān)的標(biāo)簽 297
10.3 其他JSTL標(biāo)簽庫(kù) 301
10.3.1 SQL標(biāo)簽庫(kù) 301
10.3.2 國(guó)際化和格式化庫(kù) 305
10.3.3 XML標(biāo)簽庫(kù) 305
10.3.4 函數(shù)庫(kù) 305
10.4 使用標(biāo)簽文件 306
10.4.1 標(biāo)簽文件介紹 307
10.4.2 使用標(biāo)簽文件指令 308
10.4.3 使用標(biāo)簽文件動(dòng)作 312
10.5 小結(jié) 315
習(xí)題 315
第11章 Web事件處理與過(guò)濾器 317
11.1 Web應(yīng)用的事件模型 317
11.1.1 事件與監(jiān)聽(tīng)器接口 317
11.1.2 監(jiān)聽(tīng)Servlet上下文事件 317
11.1.3 監(jiān)聽(tīng)請(qǐng)求事件 321
11.1.4 監(jiān)聽(tīng)會(huì)話事件 323
11.1.5 事件監(jiān)聽(tīng)器的注冊(cè) 328
11.2 Web應(yīng)用的過(guò)濾器 328
11.2.1 什么是過(guò)濾器 328
11.2.2 過(guò)濾器API 330
11.2.3 一個(gè)簡(jiǎn)單的過(guò)濾器 331
11.2.4 配置過(guò)濾器 334
11.3 小結(jié) 337
習(xí)題 337
第12章 Web應(yīng)用的安全性 340
12.1 理解驗(yàn)證機(jī)制 340
12.1.1 Web安全性措施 340
12.1.2 驗(yàn)證的類型 341
12.1.3 基本驗(yàn)證的過(guò)程 342
12.1.4 聲明式安全與程序式安全 343
12.2 安全域模型 343
12.2.1 安全域概述 343
12.2.2 定義角色與用戶 344
12.3 定義安全約束 347
12.3.1 安全約束定義 347
12.3.2 安全驗(yàn)證示例 350
12.4 程序式的安全 354
12.5 小結(jié) 357
習(xí)題 358
第13章 Struts框架基礎(chǔ) 360
13.1 Struts框架入門 360
13.1.1 安裝Struts庫(kù)文件 360
13.1.2 Struts框架組成 360
13.1.3 Struts框架中的MVC 361
13.1.4 在DD中配置ActionServlet 362
13.1.5 Struts請(qǐng)求處理過(guò)程 363
13.2 一個(gè)簡(jiǎn)單的Struts應(yīng)用 363
13.2.1 模型組件的開(kāi)發(fā) 364
13.2.2 視圖組件的開(kāi)發(fā) 364
13.2.3 控制器Action類的開(kāi)發(fā) 366
13.2.4 Struts配置文件 369
13.3 使用表單bean驗(yàn)證數(shù)據(jù) 371
13.3.1 創(chuàng)建資源文件 371
13.3.2 創(chuàng)建表單bean 371
13.3.3 ActionErrors類與ActionMessage類 373
13.3.4 創(chuàng)建Action動(dòng)作類 373
13.3.5 修改配置文件 374
13.3.6 開(kāi)發(fā)視圖JSP頁(yè)面 376
13.3.7 運(yùn)行應(yīng)用程序 377
13.4 使用Struts上傳文件 378
13.5 使用Tiles框架設(shè)計(jì)頁(yè)面布局 381
13.5.1 創(chuàng)建布局頁(yè)面 382
13.5.2 使用布局頁(yè)面創(chuàng)建JSP頁(yè)面 383
13.5.3 使用定義文件 385
13.5.4 定義文件的繼承 389
13.6 小結(jié) 390
習(xí)題 390
第14章 Ajax技術(shù)基礎(chǔ) 392
14.1 Web 2.0與Ajax技術(shù)概述 392
14.1.1 什么是Ajax 392
14.1.2 Ajax相關(guān)技術(shù)簡(jiǎn)介 393
14.2 XMLHttpRequest對(duì)象 394
14.2.1 創(chuàng)建XMLHttpRequest對(duì)象 394
14.2.2 XMLHttpRequest的屬性 395
14.2.3 XMLHttpRequest的方法 396
14.2.4 一個(gè)簡(jiǎn)單的示例 396
14.2.5 Ajax的交互模式 397
14.2.6 使用innerHTML屬性創(chuàng)建動(dòng)態(tài)內(nèi)容 400
14.3 XML和DOM 402
14.3.1 什么是XML 402
14.3.2 什么是DOM 403
14.3.3 DOM與JavaScript 403
14.3.4 使用DOM動(dòng)態(tài)編輯頁(yè)面 406
14.3.5 發(fā)送請(qǐng)求參數(shù) 410
14.4 Ajax的常用應(yīng)用 410
14.4.1 實(shí)現(xiàn)表單數(shù)據(jù)驗(yàn)證 410
14.4.2 動(dòng)態(tài)加載列表框 413
14.4.3 創(chuàng)建工具提示 417
14.4.4 動(dòng)態(tài)更新Web頁(yè)面 421
14.5 小結(jié) 427
習(xí)題 428
參考文獻(xiàn) 429

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)