注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程Servlet/JSP程序設(shè)計技術(shù)與實例

Servlet/JSP程序設(shè)計技術(shù)與實例

Servlet/JSP程序設(shè)計技術(shù)與實例

定 價:¥38.00

作 者: 鄒華等編著
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: JAVA語言 程序設(shè)計

ISBN: 9787115097118 出版時間: 2001-01-01 包裝:
開本: 26cm 頁數(shù): 396 字數(shù):  

內(nèi)容簡介

  Servlet/JSP是開發(fā)Java服務(wù)器端應(yīng)用程序的重要技術(shù)。目前EJB+Servlet+JSP幾乎成為電子商務(wù)的開發(fā)標(biāo)準。本書全面介紹了與編寫Servlet/JSP服務(wù)程序相關(guān)的各種技術(shù)。主要內(nèi)容包括Servlet的生命周期、接受請求、生成響應(yīng)、會話管理、JSP的語法綜述、使用JSP的標(biāo)記擴展機制、Servlet/JSP的環(huán)境、利用JDBC訪問數(shù)據(jù)庫、Applet和Servlet/JSP服務(wù)程序通信的各種技術(shù)、Servlet/JSP的安全,以及在Java網(wǎng)絡(luò)程序設(shè)計中,服務(wù)器側(cè)應(yīng)有的體系結(jié)構(gòu)。書中列舉了大量應(yīng)用實例,使讀者能夠全面掌握使用Servlet/JSP編寫Java服務(wù)器端網(wǎng)絡(luò)應(yīng)用程序的各種技術(shù)和技巧。 本書適用所有對Java,特別是開發(fā)Java服務(wù)器端應(yīng)用程序感興趣的讀者使用和參考。

作者簡介

暫缺《Servlet/JSP程序設(shè)計技術(shù)與實例》作者簡介

圖書目錄

第1章 Servlet/JSP概論 1
1.1 客戶機/服務(wù)器結(jié)構(gòu) 1
1.2 瀏覽器/服務(wù)器結(jié)構(gòu) 2
1.3 Servlet概述 4
1.3.1 什么是Servlet 4
1.3.2 Servlet API 5
1.3.3 Servlet與CGI的比較 9
1.3.4 Servlet的用途 10
1.4 JSP概述 11
1.4.1 什么是JSP 11
1.4.2 JSP的特點 11
1.4.3 JSP與ASP、PHP的比較 12
1.5 小結(jié) 14
第2章 運行環(huán)境 15
2.1 Web應(yīng)用程序 15
2.1.1 基本結(jié)構(gòu) 15
2.1.2 配置描述文件 16
2.2 支持Servlet/JSP的服務(wù)器 19
2.3 支持Servlet/JSP的開發(fā)工具 22
2.4 Tomcat的安裝 23
2.4.1 什么是Tomcat 23
2.4.2 安裝Tomcat 23
2.4.3 啟動與關(guān)閉Tomcat 24
2.4.4 Tomcat目錄結(jié)構(gòu) 26
2.4.5 Tomcat的腳本 26
2.4.6 Tomcat的配置文件 26
2.4.7 安裝Web應(yīng)用程序 31
2.5 設(shè)置Tomcat與Apache Web服務(wù)器 31
2.5.1 Tomcat作為服務(wù)器的擴展 31
2.5.2 配置文件 32
2.5.3 獲取Jserv模塊 34
2.5.4 使用Apache響應(yīng)對靜態(tài)文件的請求 34
2.6 優(yōu)化Tomcat的配置 36
2.6.1 定制腳本文件 36
2.6.2 修改缺省的JVM設(shè)置 36
2.6.3 修改Connector 37
2.6.4 為Connector配置線程池 37
2.7 小結(jié) 39
第3章 Servlet的生命周期 40
3.1 概述 40
3.2 Servlet的加載、實例化、初始化以及卸載 41
3.2.1 加載和實例化 41
3.2.2 初始化 42
3.2.3 卸載 48
3.3 響應(yīng)請求 50
3.3.1 Servlet的多線程響應(yīng)模式 50
3.3.2 Servlet的單線程模式 53
3.3.3 出錯處理 56
3.4 Servlet的重載 57
3.5 后臺線程 58
3.6 小結(jié) 61
第4章 HTTP Servlet:接收請求 62
4.1 HTTP概述 62
4.2 Servlet與HTTP 64
4.3 HttpServletRequest接口 65
4.4 請求中的屬性 68
4.5 獲取HTTP請求的頭數(shù)據(jù) 69
4.6 獲取FORM數(shù)據(jù) 71
4.7 讀取URL鏈接中的參數(shù) 76
4.8 從標(biāo)準輸入流讀取POST請求數(shù)據(jù) 77
4.9 上傳文件 78
4.10 讀取中文數(shù)據(jù) 84
4.11 小結(jié) 85
第5章 HTTP Servlet:產(chǎn)生響應(yīng) 86
5.1 概述 86
5.2 HttpServletResponse接口 86
5.3 設(shè)置HTTP狀態(tài)碼 87
5.3.1 HTTP 1.1狀態(tài)碼概述 87
5.3.2 設(shè)置HTTP狀態(tài)碼 89
5.4 設(shè)置HTTP響應(yīng)頭 93
5.4.1 設(shè)置響應(yīng)頭 93
5.4.2 常用的HTTP響應(yīng)頭 94
5.5 輸出響應(yīng)實體數(shù)據(jù) 98
5.6 發(fā)送多媒體信息 98
5.7 中文輸出 103
5.8 小結(jié) 104
第6章 使用Cookies 105
6.1 什么是Cookies 105
6.2 Cookies的用途 105
6.3 Servlet Cookie API 106
6.3.1 從請求中獲得Cookie 107
6.3.2 創(chuàng)建Cookie 108
6.3.3 讀取和設(shè)置Cookie屬性 108
6.3.4 發(fā)送Cookie 109
6.3.5 一個小例子 109
6.4 使用Cookies 112
6.5 使用Cookies應(yīng)注意的問題 117
6.6 小結(jié) 118
第7章 會話管理 119
7.1 什么是會話 119
7.2 HTTP會話跟蹤 119
7.2.1 使用遠程用戶名:REMOTE_USER 119
7.2.2 使用隱藏表單域 120
7.2.3 URL回寫 121
7.3 Cookies 121
7.4 Servlet會話跟蹤 122
7.4.1 會話跟蹤API簡介 122
7.4.2 創(chuàng)建會話 124
7.4.3 存取會話屬性 127
7.4.4 撤銷會話 128
7.4.5 管理會話數(shù)據(jù) 131
7.4.6 獲取所有會話對象 131
7.5 應(yīng)用實例 132
7.6 會話事件 137
7.7 小結(jié) 141
第8章 Servlet的環(huán)境 142
8.1 Servlet的初始化數(shù)據(jù) 142
8.2 Servlet的Context 145
8.3 Servlet與活躍服務(wù)器資源的通信 149
8.4 訪問非活躍服務(wù)器資源 154
8.5 Servlet間的數(shù)據(jù)共享 157
8.6 監(jiān)聽Web應(yīng)用程序級事件 159
8.7 小結(jié) 160
第9章 JSP語法綜述 161
9.1 簡介 161
9.2 JSP的編譯過程 162
9.3 JSP注釋 165
9.4 JSP腳本元素 166
9.4.1 表達式Expression 167
9.4.2 腳本片段Scriptlet 167
9.4.3 聲明Declaration 168
9.5 JSP編譯指令 169
9.5.1 JSP include指令 169
9.5.2 page指令 171
9.6 隱含對象 172
9.7 JSP操作指令A(yù)ction 173
9.7.1 jsp:include操作指令 174
9.7.2 jsp:forward操作指令 174
9.7.3 jsp:useBean動作 175
9.7.4 jsp:setProperty 177
9.7.5 jsp:getProperty 179
9.7.6 jsp:plugin 179
9.8 Servlet和JSP間的通信 181
9.8.1 Servlet和JSP間的相互調(diào)用 181
9.8.2 Servlet和JSP間的屬性共享 181
9.9 JSP應(yīng)用實例 187
9.10 小結(jié) 193
第10章 使用標(biāo)記擴展機制 194
10.1 概述 194
10.2 TagSupport類和BodyTagSupport類 195
10.3 定義簡單標(biāo)記 197
10.3.1 標(biāo)記處理類 197
10.3.2 標(biāo)記庫描述文件 198
10.3.3 JSP文件 199
10.4 定義有屬性無標(biāo)記體的標(biāo)記 200
10.4.1 標(biāo)記處理類 200
10.4.2 標(biāo)記描述文件 202
10.4.3 JSP文件 203
10.5 定義有標(biāo)記體的標(biāo)記 204
10.5.1 標(biāo)記處理類 204
10.5.2 標(biāo)記描述文件 207
10.5.3 JSP文件 207
10.6 處理標(biāo)記體 208
10.6.1 標(biāo)記處理類 208
10.6.2 標(biāo)記描述文件 210
10.6.3 JSP文件 210
10.7 使用嵌套的標(biāo)記 211
10.7.1 標(biāo)記處理類 211
10.7.2 標(biāo)記描述文件 216
10.7.3 JSP文件 217
10.8 使用第三方定義的標(biāo)記庫 219
10.9 小結(jié) 219
第11章 JDBC編程技術(shù) 220
11.1 JDBC綜述 220
11.1.1 JDBC基本概念 220
11.1.2 JDBC驅(qū)動程序 220
11.1.3 JDBC使用方法 221
11.2 JDBC程序的編寫 222
11.2.1 定義數(shù)據(jù)庫 222
11.2.2 加載驅(qū)動程序 223
11.2.3 建立數(shù)據(jù)庫連接 224
11.2.4 管理數(shù)據(jù)庫會話 225
11.2.5 實施靜態(tài)SQL語句 227
11.2.6 執(zhí)行預(yù)編譯SQL語句 229
11.2.7 調(diào)用存儲過程 230
11.2.8 查詢結(jié)果集 232
11.2.9 動態(tài)數(shù)據(jù)庫訪問 236
11.2.10 動態(tài)結(jié)果集訪問 237
11.3 封裝JDBC API 237
11.3.1 連接 238
11.3.2 訪問 241
11.3.3 測試 247
11.4 小結(jié) 252
第12章 Servlet/JSP與Applet通信 253
12.1 通過HTML頁面?zhèn)鬟fApplet參數(shù) 253
12.2 使用Socket建立雙向通信 255
12.2.1 編寫服務(wù)程序 255
12.2.2 編寫啟動服務(wù)器程序的Servlet 259
12.2.3 編寫使用Socket的客戶端程序 263
12.2.4 編寫運行客戶程序的Applet 265
12.2.5 運行 269
12.2.6 討論 269
12.3 使用HTTP隧道技術(shù) 270
12.3.1 編寫服務(wù)程序 270
12.3.2 編寫使用HTTP隧道的Applet程序 273
12.3.3 運行 275
12.3.4 使用GET方法發(fā)送請求 275
12.3.5 討論 276
12.4 使用RMI 276
12.4.1 遠程接口 277
12.4.2 編寫服務(wù)器程序 279
12.4.3 編寫使用RMI的Applet程序 284
12.4.4 運行 285
12.4.5 討論 286
12.5 小結(jié) 286
第13章 安全性 288
13.1 Servlet/JSP引擎提供的安全機制 288
13.1.1 概述 288
13.1.2 描述安全配置 289
13.1.3 在Tomcat中聲明安全性 292
13.2 使用服務(wù)器內(nèi)置的認證方式 294
13.2.1 使用HTTP基本鑒權(quán)機制 294
13.2.2 使用基于表單的鑒權(quán)機制 295
13.3 自定義認證方式 296
13.3.1 用戶認證 297
13.3.2 HTML表單認證 302
13.3.3 Applet認證 306
13.4 安全套接字協(xié)議層(SSL) 307
13.5 小結(jié) 307
第14章 Servlet/JSP的應(yīng)用模型 308
14.1 概述 308
14.2 Servlet與JSP的整合 309
14.3 層次模型 310
14.3.1 2層應(yīng)用模型 310
14.3.2 N層應(yīng)用模式 310
14.4 J2EE中的Servlet/JSP 311
14.5 小結(jié) 314
第15章 實例1:網(wǎng)上購書系統(tǒng) 315
15.1 網(wǎng)上購書系統(tǒng)基本架構(gòu) 315
15.2 創(chuàng)建數(shù)據(jù)庫 315
15.3 登錄網(wǎng)上購書系統(tǒng) 318
15.4 增加新用戶 321
15.5 進入網(wǎng)上購書系統(tǒng) 325
15.6 購書 327
15.6.1 圖書訂購 327
15.6.2 圖書訂購報價單 331
15.7 用戶數(shù)據(jù)維護 335
15.8 系統(tǒng)維護 340
15.8.1 書籍管理 341
15.8.2 訂單管理 349
15.8.3 用戶管理 350
15.9 小結(jié) 351
第16章 實例2:班級網(wǎng)站 352
16.1 班級網(wǎng)站基本架構(gòu) 352
16.2 創(chuàng)建數(shù)據(jù)庫 353
16.3 來訪者計數(shù)器 354
16.4 信息發(fā)布 355
16.5 來訪者留言 360
16.6 BBS 364
16.7 走馬燈式新聞 374
16.8 聊天室 376
16.9 小結(jié) 381

本目錄推薦

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