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

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

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

定 價:¥39.00

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

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

內容簡介

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

作者簡介

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

圖書目錄

上篇 基礎篇 1

第1章 JSP概述 1
1.1 JSP簡介 1
1.1.1 JSP的形成及發(fā)展 1
1.1.2 JSP的優(yōu)勢 2
1.2 Servlet技術 4
1.3 JSP與CGI、PHP、ASP/ASP.NET的比較 5
1.3.1 CGI技術 5
1.3.2 PHP技術 6
1.3.3 ASP/ASP.NET技術 7
1.3.4 各種Web技術性能比較 9
1.4 JSP技術架構 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服務器 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 擴展練習 37

第3章 JSP頁面元素 40
3.1 JSP頁面的構成 40
3.2 腳本元素 42
3.2.1 聲明 42
3.2.2 表達式 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 文件導入標簽 54
3.4.2 頁面轉發(fā)標簽 56
3.4.3 追加參數(shù)標簽 59
3.4.4 標簽 59
3.5 擴展練習 62

第4章 內置對象 65
4.1 Request請求對象 65
4.1.1 Request簡介 65
4.1.2 Request對象應用 66
4.2 Response響應對象 69
4.2.1 response簡介 69
4.2.2 Response對象應用 70
4.3 Out輸出對象 74
4.3.1 Out簡介 74
4.3.2 Out對象應用 76
4.4 PageContext對象 77
4.4.1 PageContext簡介 77
4.4.2 PageContext對象應用 78
4.5 Session會話對象 79
4.5.1 Session簡介 79
4.5.2 Session對象應用 80
4.6 Application對象 82
4.7 Execption對象 83
4.8 Config參數(shù)配置對象 84
4.9 Cookie對象 85
4.10 擴展練習 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 擴展練習 117

第6章 JSP訪問數(shù)據(jù)庫 121
6.1 JDBC技術概述 121
6.1.1 JDBC簡介 121
6.1.2 JDBC連接方式 122
6.2 JDBC數(shù)據(jù)庫操作核心類 124
6.2.1 JDBC核心類結構 124
6.2.2 驅動程序管理類:DriverManager 125
6.2.3 數(shù)據(jù)庫連接類:Connection 128
6.2.4 SQL聲明類:Statement 130
6.2.5 查詢結果類: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 擴展練習 147

第7章 JavaBean技術 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 調用JavaBean 155
7.2.3 JavaBean作用域范圍 158
7.3 設置或獲取JavaBean屬性 162
7.3.1 設置JavaBean屬性 162
7.3.2 獲取JavaBean屬性 165
7.4 擴展練習 168

第8章 Servlet技術 171
8.1 Servlet簡介 171
8.1.1 Servlet概述 171
8.1.2 Servlet技術特點 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)相關 179
8.2.3 Servlet請求和響應相關 182
8.2.4 配置相關 186
8.2.5 會話跟蹤 188
8.2.6 Servlet異常相關 192
8.3 Servlet配置選項 192
8.3.1 元素及其子元素 192
8.3.2 元素及其子元素 194
8.4 用Servlet生成動態(tài)圖片 195
8.5 擴展練習 198

第9章 Web基礎知識 201
9.1 Web發(fā)展及HTTP協(xié)議 201
9.1.1 Web的產生與發(fā)展 201
9.1.2 HTTP協(xié)議 203
9.2 HTML標記語言 204
9.2.1 HTML基本元素 205
9.2.2 文字與段落 206
9.2.3 超鏈接 208
9.2.4 多媒體標記 209
9.2.5 表單標記 210
9.2.6 表格標記 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 擴展練習 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)設計 239
10.2 數(shù)據(jù)庫設計 240
10.3 系統(tǒng)功能模塊設計 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 總體設計 270
11.2.2 模塊設計和功能分配 270
11.3 數(shù)據(jù)庫實現(xiàn) 271
11.3.1 數(shù)據(jù)庫的設計 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ù)庫設計 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
練習1-1 創(chuàng)建靜態(tài)注冊頁面
并以樣式表修飾 305
練習1-2 使用JavaScript完成注冊校驗 306

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

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

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

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

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

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

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

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

本目錄推薦

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