注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)JSP動態(tài)網(wǎng)站開發(fā)基礎(chǔ)教程與實驗指導(dǎo)

JSP動態(tài)網(wǎng)站開發(fā)基礎(chǔ)教程與實驗指導(dǎo)

JSP動態(tài)網(wǎng)站開發(fā)基礎(chǔ)教程與實驗指導(dǎo)

定 價:¥39.00

作 者: 王曉軍、田中雨、劉躍軍 等
出版社: 清華大學(xué)出版社
叢編項: 清華電腦學(xué)堂
標(biāo) 簽: 多媒體與網(wǎng)頁開發(fā)

ISBN: 9787302179436 出版時間: 2008-01-01 包裝: 平裝
開本: 16 頁數(shù): 358 字?jǐn)?shù):  

內(nèi)容簡介

  《JSP動態(tài)網(wǎng)站開發(fā)基礎(chǔ)教程與實驗指導(dǎo)》理論與實踐結(jié)合,全面介紹了JSP應(yīng)用知識。全書共分12章,介紹了JSP技術(shù)概況、JSP開發(fā)環(huán)境、JSP頁面元素、JSP內(nèi)置對象(如Request、Response、Application、Session等)、訪問數(shù)據(jù)庫技術(shù)、JavaBean技術(shù)、Servlet技術(shù)以及開發(fā)JSP技術(shù)需要掌握的Web基礎(chǔ)知識,《JSP動態(tài)網(wǎng)站開發(fā)基礎(chǔ)教程與實驗指導(dǎo)》最后提供了3個綜合開發(fā)案例?!禞SP動態(tài)網(wǎng)站開發(fā)基礎(chǔ)教程與實驗指導(dǎo)》附有配套光盤,提供了書中實例的源代碼和視頻教學(xué)文件?!禞SP動態(tài)網(wǎng)站開發(fā)基礎(chǔ)教程與實驗指導(dǎo)》體現(xiàn)了作者在軟件技術(shù)教學(xué)改革過程中形成的“項目驅(qū)動、案例教學(xué)、理論實踐一體化”教學(xué)方法,可以作為JSP職業(yè)培訓(xùn)教材和各級院校JSP授課培訓(xùn)教程,也可作為JSP自學(xué)資料和參考資料。

作者簡介

暫缺《JSP動態(tài)網(wǎng)站開發(fā)基礎(chǔ)教程與實驗指導(dǎo)》作者簡介

圖書目錄

上篇 基礎(chǔ)篇 1

第1章 JSP概述 1
1.1 JSP簡介 1
1.1.1 JSP的形成及發(fā)展 1
1.1.2 JSP的優(yōu)勢 2
1.2 Servlet技術(shù) 4
1.3 JSP與CGI、PHP、ASP/ASP.NET的比較 5
1.3.1 CGI技術(shù) 5
1.3.2 PHP技術(shù) 6
1.3.3 ASP/ASP.NET技術(shù) 7
1.3.4 各種Web技術(shù)性能比較 9
1.4 JSP技術(shù)架構(gòu) 9

第2章 JSP開發(fā)環(huán)境 14
2.1 JDK開發(fā)工具包 14
2.1.1 JDK概述 14
2.1.2 JDK的安裝與配置 15
2.2 Tomcat服務(wù)器 19
2.2.1 Tomcat概述 19
2.2.2 Tomcat的下載與安裝 20
2.2.3 顯示字體實例 23
2.3 安裝與配置Eclipse 25
2.3.1 Eclipse簡介 25
2.3.2 安裝MyEclipse 26
2.3.3 Eclipse加載Tomcat 30
2.3.4 在Eclipse中創(chuàng)建JSP 31
2.4 JSP頁面執(zhí)行流程 36
2.5 擴(kuò)展練習(xí) 37

第3章 JSP頁面元素 40
3.1 JSP頁面的構(gòu)成 40
3.2 腳本元素 42
3.2.1 聲明 42
3.2.2 表達(dá)式 44
3.2.3 腳本小程序 44
3.3 指令元素 48
3.3.1 page指令 48
3.3.2 include指令 51
3.3.3 taglib指令 52
3.4 動作元素 53
3.4.1 文件導(dǎo)入標(biāo)簽 54
3.4.2 頁面轉(zhuǎn)發(fā)標(biāo)簽 56
3.4.3 追加參數(shù)標(biāo)簽 59
3.4.4 標(biāo)簽 59
3.5 擴(kuò)展練習(xí) 62

第4章 內(nèi)置對象 65
4.1 Request請求對象 65
4.1.1 Request簡介 65
4.1.2 Request對象應(yīng)用 66
4.2 Response響應(yīng)對象 69
4.2.1 response簡介 69
4.2.2 Response對象應(yīng)用 70
4.3 Out輸出對象 74
4.3.1 Out簡介 74
4.3.2 Out對象應(yīng)用 76
4.4 PageContext對象 77
4.4.1 PageContext簡介 77
4.4.2 PageContext對象應(yīng)用 78
4.5 Session會話對象 79
4.5.1 Session簡介 79
4.5.2 Session對象應(yīng)用 80
4.6 Application對象 82
4.7 Execption對象 83
4.8 Config參數(shù)配置對象 84
4.9 Cookie對象 85
4.10 擴(kuò)展練習(xí) 88

第5章 JSP訪問文件 91
5.1 File類 91
5.1.1 File類函數(shù)介紹 91
5.1.2 File類常見操作 93
5.2 數(shù)據(jù)流概述 97
5.3 字節(jié)流 99
5.3.1 使用類FileInputStream讀文件 99
5.3.2 使用類FileOutputStream寫文件 101
5.4 字符流 102
5.4.1 使用類FileReader讀文件 103
5.4.2 使用類FileWriter寫文件 104
5.5 回壓字符流 106
5.6 文件上傳 109
5.7 文件下載 113
5.8 文件計數(shù)器 116
5.9 擴(kuò)展練習(xí) 117

第6章 JSP訪問數(shù)據(jù)庫 121
6.1 JDBC技術(shù)概述 121
6.1.1 JDBC簡介 121
6.1.2 JDBC連接方式 122
6.2 JDBC數(shù)據(jù)庫操作核心類 124
6.2.1 JDBC核心類結(jié)構(gòu) 124
6.2.2 驅(qū)動程序管理類:DriverManager 125
6.2.3 數(shù)據(jù)庫連接類:Connection 128
6.2.4 SQL聲明類:Statement 130
6.2.5 查詢結(jié)果類:ResultSet 133
6.3 JDBC數(shù)據(jù)庫操作實例 136
6.3.1 新建數(shù)據(jù)庫元素 137
6.3.2 插入數(shù)據(jù) 138
6.3.3 顯示數(shù)據(jù) 140
6.3.4 更新及刪除數(shù)據(jù) 142
6.3.5 數(shù)據(jù)庫分頁顯示 143
6.3.6 連接Access數(shù)據(jù)庫 145
6.4 擴(kuò)展練習(xí) 147

第7章 JavaBean技術(shù) 150
7.1 JavaBean簡介 150
7.1.1 JavaBean概念 150
7.1.2 JavaBean優(yōu)點 152
7.2 JavaBean開發(fā) 153
7.2.1 JavaBean規(guī)則 153
7.2.2 調(diào)用JavaBean 155
7.2.3 JavaBean作用域范圍 158
7.3 設(shè)置或獲取JavaBean屬性 162
7.3.1 設(shè)置JavaBean屬性 162
7.3.2 獲取JavaBean屬性 165
7.4 擴(kuò)展練習(xí) 168

第8章 Servlet技術(shù) 171
8.1 Servlet簡介 171
8.1.1 Servlet概述 171
8.1.2 Servlet技術(shù)特點 172
8.1.3 Servlet的生命周期 173
8.1.4 開發(fā)、部署一個簡單的Servlet 174
8.2 Servlet常用接口及使用 177
8.2.1 Servlet體系 178
8.2.2 Servlet實現(xiàn)相關(guān) 179
8.2.3 Servlet請求和響應(yīng)相關(guān) 182
8.2.4 配置相關(guān) 186
8.2.5 會話跟蹤 188
8.2.6 Servlet異常相關(guān) 192
8.3 Servlet配置選項 192
8.3.1 元素及其子元素 192
8.3.2 元素及其子元素 194
8.4 用Servlet生成動態(tài)圖片 195
8.5 擴(kuò)展練習(xí) 198

第9章 Web基礎(chǔ)知識 201
9.1 Web發(fā)展及HTTP協(xié)議 201
9.1.1 Web的產(chǎn)生與發(fā)展 201
9.1.2 HTTP協(xié)議 203
9.2 HTML標(biāo)記語言 204
9.2.1 HTML基本元素 205
9.2.2 文字與段落 206
9.2.3 超鏈接 208
9.2.4 多媒體標(biāo)記 209
9.2.5 表單標(biāo)記 210
9.2.6 表格標(biāo)記 213
9.3 CSS樣式表 214
9.3.1 CSS概念 214
9.3.2 使用CSS 215
9.4 JavaScript腳本語言 220
9.4.1 JavaScript概述 220
9.4.2 JavaScript基本語法 222
9.4.3 JavaScript對象 226
9.4.4 JavaScript事件 228
9.4.5 JavaScript表單驗證 230
9.4.6 JavaScript其他功能 231
9.5 擴(kuò)展練習(xí) 232

第10章 寵物診所系統(tǒng)分析 235
10.1 系統(tǒng)概述 235
10.1.1 需求分析 235
10.1.2 系統(tǒng)用例圖 236
10.1.3 系統(tǒng)設(shè)計 239
10.2 數(shù)據(jù)庫設(shè)計 240
10.3 系統(tǒng)功能模塊設(shè)計 242
10.3.1 用戶管理模塊 242
10.3.2 寵物信息管理模塊 243
10.3.3 客戶管理模塊 244
10.4 模塊功能實現(xiàn) 245
10.4.1 通用模塊及首頁實現(xiàn) 245
10.4.2 用戶管理模塊 249
10.4.3 實現(xiàn)寵物信息查詢操作 252
10.4.4 實現(xiàn)客戶信息修改操作 257
10.4.5 實現(xiàn)寵物診斷信息添加操作 261
10.4.6 實現(xiàn)獸醫(yī)信息瀏覽操作 265

第11章 Web圖書查詢系統(tǒng) 268
11.1 系統(tǒng)需求 268
11.1.1 功能需求 268
11.1.2 界面需求 269
11.2 系統(tǒng)概要 270
11.2.1 總體設(shè)計 270
11.2.2 模塊設(shè)計和功能分配 270
11.3 數(shù)據(jù)庫實現(xiàn) 271
11.3.1 數(shù)據(jù)庫的設(shè)計 271
11.3.2 配置數(shù)據(jù)源 273
11.4 系統(tǒng)編碼實現(xiàn) 274
11.4.1 查詢功能實現(xiàn) 277
11.4.2 人員管理模塊 279
11.4.3 圖書管理模塊 280

第12章 購物系統(tǒng) 284
12.1 規(guī)劃系統(tǒng)前臺 284
12.1.1 系統(tǒng)首頁 284
12.1.2 其他頁面 288
12.2 數(shù)據(jù)庫設(shè)計 293
12.3 系統(tǒng)模塊概要 295
12.3.1 配置文件web.xml 295
12.3.2 商品信息模塊 296
12.3.3 商品類別模塊 298
12.3.4 用戶信息模塊 300
12.3.5 訂單管理模塊 301
12.4 實現(xiàn)購物系統(tǒng) 302

下篇 實驗篇 305
第1單元 305
練習(xí)1-1 創(chuàng)建靜態(tài)注冊頁面
并以樣式表修飾 305
練習(xí)1-2 使用JavaScript完成注冊校驗 306

第2單元 308
練習(xí)2-1 構(gòu)建JSP環(huán)境 308
練習(xí)2-2 安裝MyEclipse 309
練習(xí)2-3 在Eclipse中使用Tomcat服務(wù)器 310

第3單元 312
練習(xí)3-1 在JSP頁面中靜態(tài)包含文件 312
練習(xí)3-2 統(tǒng)計訪問頁面數(shù)量 312
練習(xí)3-3 求圓的面積和周長 313
練習(xí)3-4 動態(tài)加載頁面并傳遞參數(shù) 314

第4單元 315
練習(xí)4-1 簡單地驗證用戶登錄 315
練習(xí)4-2 猜數(shù)字 316
練習(xí)4-3 創(chuàng)建一個簡單的購物網(wǎng)站 319
練習(xí)4-4 簡單聊天室功能 321

第5單元 324
練習(xí)5-1 顯示指定擴(kuò)展名的文件列表 324
練習(xí)5-2 文件內(nèi)容復(fù)制 325
練習(xí)5-3 JSP頁面實現(xiàn)用戶登錄 327

第6單元 330
練習(xí)6-1 修改數(shù)據(jù)庫數(shù)據(jù) 330
練習(xí)6-2 模糊查詢數(shù)據(jù) 331
練習(xí)6-3 使用日期字段查詢數(shù)據(jù) 333
練習(xí)6-4 網(wǎng)上投票 334

第7單元 336
練習(xí)7-1 讀文件Bean 336
練習(xí)7-2 數(shù)據(jù)庫操作Bean 337
練習(xí)7-3 數(shù)據(jù)庫分頁Bean 340

第8單元 344
練習(xí)8-1 Servlet讀取數(shù)據(jù)庫記錄 344
練習(xí)8-2 Servlet實現(xiàn)網(wǎng)上購物 347
練習(xí)8-3 Servlet控制案例 350

第9單元 352
練習(xí)9-1 創(chuàng)建用戶登錄頁面 352
練習(xí)9-2 使用層構(gòu)建網(wǎng)頁 353
練習(xí)9-3 使用JavaScript創(chuàng)建計算器 354

本目錄推薦

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