TOP
0
0
魅麗。花火原創小說66折起
JSP動態網站開發基礎教程與實驗指導(簡體書)
滿額折

JSP動態網站開發基礎教程與實驗指導(簡體書)

人民幣定價:39.000000 元
定  價:NT$ 234 元
優惠價:87204
缺貨無法訂購
相關商品
商品簡介
目次

商品簡介

《JSP動態網站開發基礎教程與實驗指導》理論與實踐結合,全面介紹了JSP應用知識。全書共分12章,介紹了JSP技術概況、JSP開發環境、JSP頁面元素、JSP內置對象(如Request、Response、Application、Session等)、訪問數據庫技術、JavaBean技術、Servlet技術以及開發JSP技術需要掌握的Web基礎知識,《JSP動態網站開發基礎教程與實驗指導》最后提供了3個綜合開發案例。《JSP動態網站開發基礎教程與實驗指導》附有配套光盤,提供了書中實例的源代碼和視頻教學文件。

目次

上篇 基礎篇 1

第1章 JSP概述 1
1.1 JSP簡介 1
1.1.1 JSP的形成及發展 1
1.1.2 JSP的優勢 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開發環境 14
2.1 JDK開發工具包 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中創建JSP 31
2.4 JSP頁面執行流程 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 頁面轉發標簽 56
3.4.3 追加參數標簽 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參數配置對象 84
4.9 Cookie對象 85
4.10 擴展練習 88

第5章 JSP訪問文件 91
5.1 File類 91
5.1.1 File類函數介紹 91
5.1.2 File類常見操作 93
5.2 數據流概述 97
5.3 字節流 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 文件計數器 116
5.9 擴展練習 117

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

第7章 JavaBean技術 150
7.1 JavaBean簡介 150
7.1.1 JavaBean概念 150
7.1.2 JavaBean優點 152
7.2 JavaBean開發 153
7.2.1 JavaBean規則 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 開發、部署一個簡單的Servlet 174
8.2 Servlet常用接口及使用 177
8.2.1 Servlet體系 178
8.2.2 Servlet實現相關 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生成動態圖片 195
8.5 擴展練習 198

第9章 Web基礎知識 201
9.1 Web發展及HTTP協議 201
9.1.1 Web的產生與發展 201
9.1.2 HTTP協議 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章 寵物診所系統分析 235
10.1 系統概述 235
10.1.1 需求分析 235
10.1.2 系統用例圖 236
10.1.3 系統設計 239
10.2 數據庫設計 240
10.3 系統功能模塊設計 242
10.3.1 用戶管理模塊 242
10.3.2 寵物信息管理模塊 243
10.3.3 客戶管理模塊 244
10.4 模塊功能實現 245
10.4.1 通用模塊及首頁實現 245
10.4.2 用戶管理模塊 249
10.4.3 實現寵物信息查詢操作 252
10.4.4 實現客戶信息修改操作 257
10.4.5 實現寵物診斷信息添加操作 261
10.4.6 實現獸醫信息瀏覽操作 265

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

第12章 購物系統 284
12.1 規劃系統前臺 284
12.1.1 系統首頁 284
12.1.2 其他頁面 288
12.2 數據庫設計 293
12.3 系統模塊概要 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 實現購物系統 302

下篇 實驗篇 305
第1單元 305
練習1-1 創建靜態注冊頁面
并以樣式表修飾 305
練習1-2 使用JavaScript完成注冊校驗 306

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

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

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

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

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

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

第8單元 344
練習8-1 Servlet讀取數據庫記錄 344
練習8-2 Servlet實現網上購物 347
練習8-3 Servlet控制案例 350

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

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 204
缺貨無法訂購

暢銷榜

客服中心

收藏

會員專區