TOP
0
0
古典詩詞的女兒-葉嘉瑩
JSP動態網站開發實踐教程 第2版(簡體書)
滿額折

JSP動態網站開發實踐教程 第2版(簡體書)

商品資訊

人民幣定價:39.8 元
定價
:NT$ 239 元
優惠價
87208
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點:6 點
商品簡介
目次
相關商品

商品簡介

本書介紹Web 2.0時代Ajax和JSP動態網站開發技術。全書分為11章,介紹Web 2.0的概念、JSP和Ajax基礎知識,JSP頁面元素,JSP內置對象,JavaBean技術,Servlet技術,JSP訪問數據庫,JSP處理XML文件,Ajax的各種相關技術(如CSS、JavaScript、DOM和XMLHttpRequest等),Ajax常用技巧,Ajax框架等內容。本書最后一章通過綜合實例,演示了Web 2.0下的Ajax+JSP技術的整合。本書光盤提供了實例源代碼和教學視頻文件。
本書可作為普通高等院校計算機專業和非計算機專業的JSP動態網站開發教材,也可作為Web 2.0項目開發人員的自學參考用書。

目次







第1章 Web 2.0下的JSP和Ajax 1
1.1 Web 2.0與JSP、Ajax簡介 1
1.1.1 Web 2.0簡介 1
1.1.2 JSP概述 3
1.1.3 Ajax概述 4
1.2 JSP+Ajax結構及其意義 5
1.2.1 Web應用解決方案 5
1.2.2 Ajax解決方案的優勢 7
1.3 構建JSP運行環境 7
1.3.1 安裝JDK開發工具包 8
1.3.2 安裝Tomcat服務器 11
1.3.3 記事本開發JSP實例 15
1.4 構建JSP開發環境 17
1.4.1 安裝Eclipse 17
1.4.2 安裝MyEclipse 20
1.4.3 Eclipse開發JSP實例 25
1.5 JSP與Servlet的關系 29
1.6 Ajax+JSP實例 30
1.7 實驗指導 31
1.7.1 使用HTML 31
1.7.2 使用CSS 33
1.7.3 使用JavaScript 35
1.7.4 構建JSP環境 36
1.8 習題集 38

第2章 JSP頁面元素 40
2.1 JSP頁面基本結構 40
2.2 JSP注釋 42
2.3 腳本元素 44
2.3.1 JSP表達式 44
2.3.2 JSP腳本 45
2.3.3 JSP聲明 46
2.4 指令元素 49
2.4.1 page指令 49
2.4.2 include指令 51
2.5 動作元素 53
2.5.1 包含動作 53
2.5.2 轉向動作 55
2.5.3 傳遞參數指令 58
2.5.4 執行Applet或Bean
標簽 59
2.6 實驗指導 61
2.6.1 輸出時間和問候 61
2.6.2 求階乘 63
2.6.3 include的應用 65
2.7 習題集 66

第3章 JSP內置對象 71
3.1 request請求對象 71
3.1.1 request對象概述及方法 71
3.1.2 獲取客戶提交信息 73
3.1.3 處理漢字信息 75
3.1.4 獲取客戶端基本信息 78
3.2 response響應對象 80
3.2.1 response對象概述及方法 80
3.2.2 response重定向 81
3.2.3 response的HTTP文件頭 84
3.2.4 動態響應contentType
屬性 87
3.3 session會話對象 88
3.3.1 session對象概述及方法 89
3.3.2 session對象存儲數據 90
3.4 application全局對象 92
3.4.1 application對象
概述及方法 92
3.4.2 用application制作
網頁計數器 93
3.5 out輸出對象及其他對象 94
3.6 實驗指導 97
3.6.1 用戶登錄 97
3.6.2 使用session購物車 98
3.6.3 實現頁面計數器 101
3.7 習題集 102

第4章 JavaBean技術 104
4.1 JavaBean介紹 104
4.1.1 定義JavaBean 104
4.1.2 JavaBean規則 106
4.1.3 簡單的JavaBean例子 107
4.2 使用JavaBean 107
4.3 JavaBean作用域范圍 110
4.3.1 page作用域 110
4.3.2 request作用域 112
4.3.3 session作用域 114
4.3.4 application作用域 115
4.4 獲取和設置屬性 117
4.4.1 setProperty動作標記 117
4.4.2 getProperty動作標記 121
4.5 Javabean輔助類 122
4.6 JavaBean實例:四則運算bean 123
4.7 實驗指導 126
4.7.1 實現日歷 126
4.7.2 實現留言板 128
4.7.3 實現購物車 130
4.8 習題集 132

第5章 Servlet技術 135
5.1 Servlet對象 135
5.1.1 Servlet概述 135
5.1.2 HttpServlet類 136
5.1.3 部署和運行Servlet 138
5.2 Servlet工作原理 141
5.3 通過JSP頁面調用Servlet 144
5.3.1 通過表單向Servlet
提交數據 144
5.3.2 通過超鏈接訪問Servlet 146
5.4 doGet和doPost方法 149
5.5 重定向與轉發 153
5.5.1 重定向sendRedirect
方法 153
5.5.2 RequestDispatcher
轉發對象 155
5.6 會話管理 161
5.6.1 會話介紹 161
5.6.2 獲取用戶會話 162
5.7 config實現簡單計數器 166
5.8 實驗指導 168
5.8.1 讀取數據庫數據 168
5.8.2 Servlet實現控制 170
5.8.3 實現網上購物 172
5.9 習題集 174

第6章 JSP訪問數據庫 178
6.1 JDBC概述 178
6.2 JDBC API介紹 180
6.3 連接數據庫的常用方式 185
6.3.1 使用純Java數據庫驅動
程序連接 185
6.3.2 使用JDBC-ODBC橋
接器連接 188
6.4 更新、添加與刪除操作 191
6.5 記錄顯示和查詢操作 194
6.5.1 數據顯示 194
6.5.2 模糊查詢 196
6.6 分頁顯示記錄 198
6.7 使用預處理語句 201
6.7.1 預處理語句的優點 201
6.7.2 預處理語句應用 202
6.8 實驗指導 204
6.8.1 使用JDBC創建數據庫、
表和字段 204
6.8.2 配置MySQL數據庫
連接池 205
6.8.3 JSP通訊錄 207
6.9 習題集 211

第7章 JSP處理XML 214
7.1 XML技術概述 214
7.1.1 XML技術產生背景 214
7.1.2 XML技術概述 215
7.1.3 XML簡單例子 216
7.2 XML語法 217
7.2.1 XML文檔結構 217
7.2.2 XML文檔元素 219
7.2.3 XML命名空間 224
7.3 DTD 227
7.3.1 DTD概念 227
7.3.2 DTD聲明 230
7.4 XML文檔解析 234
7.5 DOM介紹 235
7.6 DOM解析接口和對象 237
7.7 DOM訪問節點 240
7.7.1 DOM對象的創建
及調用 240
7.7.2 訪問Document節點 243
7.7.3 訪問Element節點 245
7.7.4 訪問Text節點 247
7.7.5 訪問Attr節點 250
7.8 DOM對文檔操作 252
7.8.1 動態創建XML文檔 252
7.8.2 添加和修改文本節點 256
7.9 實驗指導 258
7.9.1 使用命名空間 258
7.9.2 使用DTD規范XML
文檔 259
7.9.3 JSP利用DOM解析
XML 261
7.9.4 DOM添加與刪除
元素節點 263
7.10 習題集 265

第8章 Ajax概述 273
8.1 理解Ajax 273
8.1.1 Ajax相關技術簡介 273
8.1.2 Ajax工作原理 275
8.1.3 Ajax的基本原則 276
8.2 CSS樣式 278
8.2.1 概述 279
8.2.2 基本語法格式 279
8.2.3 引入樣式表 283
8.2.4 常用樣式屬性 284
8.3 JavaScript腳本語言 290
8.3.1 JavaScript簡介 291
8.3.2 JavaScript基本語法 292
8.3.3 JavaScript函數 294
8.3.4 JavaScript對象 296
8.3.5 JavaScript事件 300
8.4 JavaScript操作DOM 302
8.4.1 JavaScript獲取XML
文檔數據 302
8.4.2 JavaScript更新XML
文檔 303
8.4.3 JavaScript操作HTML
文檔 306
8.5 XMLHttpRequest 307
8.5.1 XMLHttpRequest簡介 307
8.5.2 XMLHttpRequest屬性
和方法 308
8.6 Ajax實例 309
8.7 實驗指導 311
8.7.1 “HelloWord”實例 311
8.7.2 客戶端解析普通字符串 313
8.7.3 客戶端解析XML格式
字符串 315
8.8 習題集 317

第9章 Ajax常用技巧 322
9.1 客戶端以表格形式顯示
XML數據 322
9.2 客戶端解析服務器自動生成
XML文件 325
9.3 實現新聞滾動播放 328
9.4 實現自動刷新頁面 330
9.5 實現Web頁面的局部動態更新 331
9.6 讀取響應頭部 334
9.7 無刷新寫入文本 336
9.8 實現工具提示 338
9.9 切換標簽 341
9.10 郵編自動完成 343
9.11 實驗指導 345
9.11.1 用戶登錄 345
9.11.2 自動保存草稿 348
9.11.3 動態加載下拉列表框 350
9.12 習題集 352

第10章 Ajax框架 358
10.1 Ajax框架概述 358
10.2 Prototype框架 360
10.2.1 Prototype框架簡介 361
10.2.2 Prototype庫介紹 362
10.2.3 Prototype開發 366
10.3 DWR框架 368
10.3.1 DWR框架概述 368
10.3.2 部署DWR框架 369
10.3.3 DWR框架函數 372
10.3.4 身份驗證 374
10.4 Dojo框架 376
10.4.1 Dojo框架概述 376
10.4.2 安裝Dojo 378
10.4.3 Dojo自定義組件的使用 379
10.4.4 Dojo框架實現提示
對話框 381
10.4.5 Dojo事件處理 382
10.4.6 Dojo異步調用 385
10.4.7 Dojo框架實現進度條 386
10.5 實驗指導 389
10.5.1 使用Dojo框架 389
10.5.2 使用Prototype框架 392
10.5.3 使用DWR框架 393
10.6 習題集 395

第11章 投票管理系統 399
11.1 系統概述 399
11.1.1 需求分析 399
11.1.2 系統用例圖 400
11.1.3 系統設計 402
11.2 數據庫設計 403
11.3 系統功能模塊設計 404
11.3.1 投票模塊 404
11.3.2 投票管理模塊 405
11.3.3 投票人信息管理模塊 407
11.4 模塊功能實現 407
11.4.1 創建項目 408
11.4.2 通用模塊實現 408
11.4.3 投票模塊實現 411
11.4.4 投票統計實現 419
11.4.5 投票主題管理實現 422
11.4.6 投票選項管理實現 428
參考答案 435









您曾經瀏覽過的商品

購物須知

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

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

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

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

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

優惠價:87 208
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區