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

JSP網(wǎng)站編程教程

JSP網(wǎng)站編程教程

定 價:¥39.00

作 者: 屈輝立,陳可明,石武信編寫
出版社: 北京希望電子出版社
叢編項: 計算機(jī)知識普及和軟件開發(fā)系列 專業(yè)程序員編程實作叢書
標(biāo) 簽: jsp

ISBN: 9787900101327 出版時間: 2002-06-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 432 字?jǐn)?shù):  

內(nèi)容簡介

  本書是關(guān)于JSP網(wǎng)站編程的專著。作者從自學(xué)與教學(xué)的角度出發(fā),從JSP的基礎(chǔ)知識、基本語法入手,配以實際的范例細(xì)致講解JSP網(wǎng)站編程的方法與技巧。全書共有11章,第1章是JSP概述,并介紹JSP的運行環(huán)境和實現(xiàn)原理;第2章討論了JSP的基本語法;第3章詳細(xì)講述了JSP內(nèi)置對象的使用;第4章闡述了Java服務(wù)器小程序(JavaServlet);第5章介紹了XML以及JSP和XML的關(guān)系和使用;第6章討論了JSP中訪問數(shù)據(jù)庫的技術(shù):JDBC的原理和數(shù)據(jù)庫的基本知識;第7章介紹了Java組件技術(shù):JavaBean;第8章的內(nèi)容是JSP的一些高級開發(fā)技術(shù),如異常處理、標(biāo)記庫的擴(kuò)展等;第9、10章分別給出編程實例:JSP的BBS論壇程序、JSP聊天室程序,第11章是JSP的編程技巧集;附錄部分提供了6個上機(jī)指導(dǎo)操作。本書結(jié)構(gòu)清晰,內(nèi)容豐富,講解深入,實際范例與軟件功能緊密結(jié)合。不但是從事用JSP進(jìn)行網(wǎng)站開發(fā)和編程的廣大初中級用戶自學(xué)指導(dǎo)書,同時也可以作為高校相關(guān)專業(yè)師生教學(xué)、自學(xué)參考用書。說明:本書中部分實例的源文件:3796.zip,請從www.x-br.com免費下載。

作者簡介

暫缺《JSP網(wǎng)站編程教程》作者簡介

圖書目錄

第1章JSP運行環(huán)境和其他動態(tài)網(wǎng)頁技術(shù) 1
1.1動態(tài)網(wǎng)站技術(shù) 1
1.2JSP概述 2
1.2.1什么是JSP 2
1.2.2JSP頁面 2
1.3其他動態(tài)網(wǎng)頁技術(shù) 3
1.3.1各種動態(tài)技術(shù)簡介 3
1.3.2技術(shù)特點 4
1.3.3應(yīng)用范圍 5
1.3.4性能比較 6
1.3.5前景分析 6
1.4如何學(xué)習(xí)JSP 7
1.4.1學(xué)習(xí)步驟 7
1.4.2需要學(xué)習(xí)Java嗎 8
1.5配置JSP的運行環(huán)境 8
1.5.1Windows下JSP運行環(huán)境的配置 9
1.5.2Linux/UNIX下JSP運行環(huán)境的配置(Tomcat) 22
1.6小結(jié) 22
1.7習(xí)題 23
1.8上機(jī)指導(dǎo) 23
第2章JSP語法詳解 24
2.1JSP的語法結(jié)構(gòu) 24
2.1.1一個JSP例子的分析 24
2.1.2通用的語法規(guī)則 25
2.1.3注釋.聲明.表達(dá)式和程序段(Scriptlet) 28
2.1.4JSP和HTML的結(jié)合 34
2.2JSP的指令類語法 35
2.2.1Include指令 35
2.2.2page指令 38
2.2.3taglib指令 41
2.3JSP的動作類語法 42
2.3.1id和scope屬性 42
2.3.2 42
2.3.3 44
2.3.4 45
2.3.5 52
2.3.6 54
2.3.7 55
2.4一個綜合例子 56
2.5小結(jié) 59
2.6習(xí)題 59
2.7上機(jī)指導(dǎo) 59
第3章JSP的內(nèi)置對象 60
3.1out對象 60
3.2request對象 64
3.3response對象 70
3.4session對象 72
3.5application對象 79
3.6兩個例子 82
3.6.1JSP計數(shù)器 82
3.6.2JSP的登錄(login)代碼 83
3.7小結(jié) 84
3.8習(xí)題 85
3.9上機(jī)指導(dǎo) 85
第4章JavaServlet 86
4.1Servlet簡介 86
4.1.1Servlet與傳統(tǒng)的CGI 86
4.1.2Servlet的結(jié)構(gòu) 87
4.1.3一個簡單例子 88
4.1.4Servlet的接口 89
4.1.5Servlet的生命周期 91
4.1.6Servlet實例 92
4.2JSP與Servlet 98
4.2.1兩者的區(qū)別 98
4.2.2為什么JSP不能取代Servlet 98
4.3JSP的兩種應(yīng)用模式 99
4.3.1模式1:簡單的單層次應(yīng)用 99
4.3.2模式2:重定向請求(RedirectingRequests) 100
4.3.3JSP和Servlet相結(jié)合 104
4.4小結(jié) 112
4.5習(xí)題 112
4.6上機(jī)指導(dǎo) 113
第5章JSP與XML 114
5.1XML簡介 114
5.1.1什么是XML 114
5.1.2元素.文檔和數(shù)據(jù)島 116
5.1.3對象模式和數(shù)據(jù)類型 118
5.1.4文件格式定義(DTD) 120
5.2作為XML的JSP 125
5.2.1關(guān)于文本類型的語法 125
5.2.2指令 125
5.2.3腳本元素 126
5.2.4將JSP文件轉(zhuǎn)換為XML文檔 127
5.3用JSP生成動態(tài)XML 129
5.3.1結(jié)構(gòu) 130
5.3.2使用.jsp擴(kuò)展名重命名該文件 130
5.3.3添加頁面指令 130
5.3.4添加Java代碼 131
5.3.5添加JavaBeans組件 133
5.3.6總結(jié) 134
5.4小結(jié) 135
5.5習(xí)題 135
5.6上機(jī)指導(dǎo) 135
第6章數(shù)據(jù)庫連接—JDBC 136
6.1數(shù)據(jù)庫簡介 136
6.1.1什么是數(shù)據(jù)庫 136
6.1.2關(guān)系數(shù)據(jù)庫模型 137
6.1.3創(chuàng)建和用ODBC注冊數(shù)據(jù)庫 138
6.1.4SQL語言 139
6.2JDBC介紹 143
6.2.1簡介 143
6.2.2JDBC的連接 146
6.2.3DriverManager 150
6.2.4JSP操作數(shù)據(jù)庫示例 152
6.2.5JDBC編程的語句 155
6.3JDBC的連接詳解 160
6.3.1不同方式的連接 160
6.3.2不同數(shù)據(jù)庫的連接 162
6.4JDBC數(shù)據(jù)庫操作例程 167
6.4.1Select操作 167
6.4.2Insert操作 168
6.4.3調(diào)用存儲過程 169
6.4.4數(shù)據(jù)分頁顯示 171
6.5一個購物車的例子 173
6.6小結(jié) 180
6.7習(xí)題 180
6.8上機(jī)指導(dǎo) 180
第7章JavaBean與JSP 181
7.1JavaBean循序漸進(jìn) 181
7.1.1JavaBean原理與應(yīng)用 181
7.1.2JavaBean和JSP的結(jié)合 183
7.2JavaBean應(yīng)用例程 190
7.2.1猜數(shù)字游戲 190
7.2.2用JavaBean讀取Text文件 193
7.2.3JSP文件計數(shù)器 199
7.3小結(jié) 202
7.4習(xí)題 202
7.5上機(jī)指導(dǎo) 202
第8章JSP的高級開發(fā)技術(shù) 203
8.1JSP的異常處理 203
8.1.1如何增加一個錯誤頁面 204
8.1.2一個E-mail查找的例子 204
8.1.3在Bean中處理異常 215
8.1.4從一個頁面中調(diào)用錯誤頁面 217
8.1.5編寫一個錯誤頁面 218
8.1.6編寫簡單的跟蹤機(jī)制 218
8.2JSP中標(biāo)記庫(taglib)的擴(kuò)展 219
8.2.1創(chuàng)建TEI文件 219
8.2.2創(chuàng)建TLD文件 220
8.2.3使用自定義標(biāo)記 221
8.2.4使用TagLibrary 225
8.3JSP+XML構(gòu)建動態(tài)網(wǎng)站 225
8.3.1標(biāo)準(zhǔn)化 225
8.3.2生成動態(tài)XML 226
8.3.3用XSL作為模板語言 228
8.3.4生成HTML 229
8.4Servlet中JDBC的高級應(yīng)用 230
8.4.1JDBC的使用 230
8.4.2數(shù)據(jù)庫連接池類和數(shù)據(jù)庫管理者類 231
8.4.3數(shù)據(jù)庫連接池類(DBConnectionPool)的實現(xiàn) 232
8.4.4數(shù)據(jù)庫管理者類(DBConnectionManager)的實現(xiàn) 235
8.4.5Servlet中連接池的使用 239
8.5小結(jié) 241
8.6習(xí)題 241
8.7上機(jī)指導(dǎo) 241
第9章用JSP開發(fā)BBS論壇系統(tǒng) 242
9.1BBS討論區(qū)總體概述 242
9.2對于數(shù)據(jù)庫的統(tǒng)一處理 244
9.3對中文的處理 248
9.4首頁 249
9.5計數(shù)器 253
9.6用戶注冊功能 254
9.7用戶修改注冊功能 259
9.8用戶登錄功能 263
9.9對用戶的詳細(xì)管理 267
9.10用戶列表管理功能 280
9.11留言區(qū) 284
9.12文學(xué)欣賞版的制作 288
9.13論壇代碼說明 289
9.14回車換行的轉(zhuǎn)換 300
9.15小結(jié) 301
9.16習(xí)題 301
9.17上機(jī)指導(dǎo) 301
第10章用JSP開發(fā)聊天室 302
10.1聊天室程序結(jié)構(gòu) 302
10.2聊天室的初始化 303
10.3聊天室的登錄 305
10.4顯示聊天室狀態(tài) 312
10.5發(fā)送聊天信息 316
10.6顯示聊天信息 328
10.7離開聊天室 330
10.8聊天室輔助功能 331
10.9聊天室的管理 332
10.10小結(jié) 335
10.11習(xí)題 335
10.12上機(jī)指導(dǎo) 335
第11章JSP編程技巧集粹 336
11.1JSP對象的編程技巧 336
11.1.1application對象 336
11.1.2request對象 337
11.1.3response對象 339
11.1.4session對象 340
11.1.5exception對象 341
11.1.6Cookies編程技巧 342
11.2Servlet編程技巧 348
11.3數(shù)據(jù)庫和JDBC編程技巧 356
11.4JavaBean編程技巧 365
附錄 378
實驗1安裝和配置JSWDK 378
實驗2安裝和配置Tomcat 387
實驗3編寫一個日歷JSP程序 393
實驗4編寫文本計數(shù)器 399
實驗5編寫一個簡單的session應(yīng)用 406
實驗6創(chuàng)建一個簡單的數(shù)據(jù)庫應(yīng)用 409

本目錄推薦

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