版權資訊
書 名: JSP項目開發全程實錄
作 者:周桓等
出版社: 清華大學出版社
出版時間: 2008
ISBN:9787302172383
開本: 16
定價: 59.00 元
內容簡介
該書以都市供求信息網、圖書館管理系統、企業電子商城、企業快信——簡訊+郵件、企業人力資源管理系統、辦公自動化管理系統、物流信息網、網路線上考試系統、編程體驗BBS——論壇系統和部落格網等10個實際項目開發程式為案例,從軟體工程的角度出發,按照項目的開發順序,系統、全面地介紹了程式開發流程。從開發背景、需求分析、系統功能分析、資料庫分析、資料庫建模、網站開發到網站的發布,每一過程都作了詳細的介紹。
該書附有配套DVD光碟,其中提供了10多個小時的教學視頻錄像和編程詞典的體驗版學習軟體,此外還提供了書中所有案例的全部原始碼,所有原始碼都經過精心調試,在Windows XP和Windows Server 2003作業系統下部分通過,不一定保證能夠正常運行。
編輯推薦
《JSP項目開發全程實錄》附有配套DVD光碟,其中提供了10多個小時的教學視頻錄像和編程詞典的體驗版學習軟體,此外還提供了書中所有案例的全部原始碼,所有原始碼都經過精心調試,在WindowsXP和WindowsServer2003作業系統下全部通過,保證能夠正常運行。
叢書亮點:
(1)12-32小時全程語音同步視頻講解,目前市場上唯一的“全程語音視頻教學”的案例類圖書,培訓數千元容,盡在一盤中!
(2)10套“套用系統”並公開全部“原始碼”,誓將案例學習進行到底!
(3)叢書總計80個套用系統300個套用模組。
(4)含5000頁SQLsever專業文檔的“編程詞典”軟體1套。
(5)24小時(節假日除外)讀者服務網站,提供專業服務。
目錄
第1章 都市供求信息網(Struts 2.0+SQL Server 2000實現) 1
教學視頻:3小時55分
1.1 開發背景 2
1.2 系統分析 2
1.2.1 需求分析 2
1.2.2 可行性分析 2
1.2.3 編寫項目計畫書 3
1.3 系統設計 5
1.3.1 系統目標 5
1.3.2 系統功能結構 5
1.3.3 系統流程圖 6
1.3.4 系統預覽 6
1.3.5 構建開發環境 7
1.3.6 資料夾組織結構 11
1.3.7 編碼規則 12
1.4 資料庫設計 13
1.4.1 資料庫分析 14
1.4.2 資料庫概念設計 14
1.4.3 資料庫邏輯結構 15
1.4.4 創建資料庫及數據表 16
1.5 公共類設計 18
1.5.1 資料庫連線及操作類 18
1.5.2 業務處理類 21
1.5.3 分頁類 24
1.5.4 字元串處理類 26
1.6 前台頁面設計 27
1.6.1 前台頁面概述 27
1.6.2 前台頁面的技術分析 28
1.6.3 前台頁面的實現過程 28
1.7 前台信息顯示設計 29
1.7.1 信息顯示概述 29
1.7.2 信息顯示技術分析 31
1.7.3 列表顯示信息的實現過程 32
1.7.4 顯示信息詳細內容的實現過程 43
1.8 信息發布模組設計 44
1.8.1 信息發布模組概述 44
1.8.2 信息發布技術分析 45
1.8.3 信息發布實現過程 49
1.8.4 單元測試 52
1.9 後台登錄設計 56
1.9.1 後台登錄功能概述 56
1.9.2 後台登錄技術分析 57
1.9.3 後台登錄的實現過程 57
1.10 後台頁面設計 60
1.10.1 後台頁面概述 60
1.10.2 後台頁面的技術分析 60
1.10.3 後台頁面的實現過程 61
1.11 後台信息管理設計 62
1.11.1 信息管理功能概述 62
1.11.2 信息管理技術分析 64
1.11.3 信息顯示的實現過程 66
1.11.4 信息審核的實現過程 70
1.11.5 信息付費設定的實現過程 73
1.12 網站發布 75
1.13 開發技巧與難點分析 76
1.13.1 實現頁面中的超連結 76
1.13.2 Struts 2.0中的中文亂碼問題 77
1.14 Struts 2.0框架搭建與介紹 77
1.14.1 搭建Struts 2.0框架 77
1.14.2 Struts 2.0框架介紹 78
1.15 本章小結 83
第2章 圖書館管理系統(Struts 1.2+
MySQL 5.0實現) 84
教學視頻:5小時8分
2.1 開發背景 85
2.2 系統分析 85
2.2.1 需求分析 85
2.2.2 可行性分析 85
2.2.3 編寫項目計畫書 86
2.3 系統設計 88
2.3.1 系統目標 88
2.3.2 系統功能結構 89
2.3.3 系統流程圖 89
2.3.4 系統預覽 90
2.3.5 構建開發環境 90
2.3.6 資料夾組織結構 94
2.4 資料庫設計 95
2.4.1 資料庫分析 95
2.4.2 資料庫概念設計 95
2.4.3 使用PowerDesigner建模 96
2.4.4 創建資料庫及數據表 98
2.5 公共模組設計 102
2.5.1 資料庫連線及操作類的編寫 103
2.5.2 字元串處理類的編寫 106
2.5.3 配置Struts 107
2.6 主界面設計 108
2.6.1 主界面概述 108
2.6.2 主界面技術分析 108
2.6.3 主界面的實現過程 110
2.7 管理員模組設計 110
2.7.1 管理員模組概述 110
2.7.2 管理員模組技術分析 111
2.7.3 系統登錄的實現過程 113
2.7.4 查看管理員的實現過程 117
2.7.5 添加管理員的實現過程 121
2.7.6 設定管理員許可權的實現過程 124
2.7.7 刪除管理員的實現過程 127
2.7.8 單元測試 129
2.8 圖書檔案管理模組設計 130
2.8.1 圖書檔案管理模組概述 130
2.8.2 圖書檔案管理模組技術分析 131
2.8.3 查看圖書信息列表的實現過程 132
2.8.4 添加圖書信息的實現過程 134
2.8.5 修改圖書信息的實現過程 137
2.8.6 刪除圖書信息的實現過程 139
2.9 圖書借還模組設計 140
2.9.1 圖書借還模組概述 140
2.9.2 圖書借還模組技術分析 140
2.9.3 圖書借閱的實現過程 142
2.9.4 圖書續借的實現過程 146
2.9.5 圖書歸還的實現過程 149
2.9.6 圖書借閱查詢的實現過程 151
2.9.7 單元測試 154
2.10 開發技巧與難點分析 156
2.10.1 如何自動計算圖書歸還日期 156
2.10.2 如何對圖書借閱信息進行統計排行 156
2.11 操作MySQL資料庫 157
2.11.1 創建、刪除資料庫和數據表 157
2.11.2 查看、修改數據表結構及重命名
數據表 158
2.12 本章小結 159
第3章 企業電子商城(Struts 1.2+SQL
Server 2000實現) 160
教學視頻:4小時32分
3.1 開發背景 161
3.2 系統分析 161
3.2.1 需求分析 161
3.2.2 可行性研究 161
3.3 系統設計 162
3.3.1 系統目標 162
3.3.2 系統功能結構 162
3.3.3 業務流程圖 163
3.3.4 系統預覽 164
3.3.5 開發環境 165
3.3.6 資料夾組織結構 166
3.4 資料庫設計 166
3.4.1 資料庫需求分析 166
3.4.2 資料庫概念設計 166
3.4.3 資料庫邏輯結構 168
3.5 公共類設計 170
3.5.1 獲取系統時間的類 171
3.5.2 資料庫連線類 171
3.5.3 字元串自動處理類 172
3.6 前台首頁設計 172
3.6.1 前台首頁概述 172
3.6.2 前台首頁技術分析 173
3.6.3 前台首頁的布局 174
3.7 用戶登錄模組設計 174
3.7.1 用戶登錄模組概述 174
3.7.2 用戶登錄模組技術分析 175
3.7.3 用戶登錄模組的實現過程 177
3.7.4 單元測試 181
3.8 前台商品信息查詢模組設計 182
3.8.1 前台商品信息查詢模組概述 182
3.8.2 商品信息查詢模組技術分析 183
3.8.3 商品信息分頁查詢的實現過程 185
3.8.4 商品信息分類查詢的實現過程 189
3.8.5 商品銷售排行查詢的實現過程 191
3.8.6 單元測試 192
3.9 前台購物車模組設計 193
3.9.1 前台購物車模組概述 193
3.9.2 前台購物車模組技術分析 193
3.9.3 購物車添加商品的實現過程 194
3.9.4 查看購物車的實現過程 196
3.9.5 修改商品數量的實現過程 198
3.9.6 清空購物車的實現過程 199
3.9.7 生成訂單的實現過程 199
3.10 後台首頁設計 200
3.10.1 後台首頁概述 200
3.10.2 後台首頁技術分析 201
3.10.3 後台首頁的布局 201
3.11 後台商品管理模組設計 202
3.11.1 後台商品管理模組概述 202
3.11.2 後台商品管理模組技術分析 203
3.11.3 商品查詢的實現過程 204
3.11.4 商品添加的實現過程 205
3.12 後台訂單管理模組設計 207
3.12.1 後台訂單管理模組概述 207
3.12.2 後台訂單管理模組技術分析 207
3.12.3 訂單詳細查詢的實現過程 209
3.12.4 訂單執行的實現過程 211
3.13 開發技巧與難點分析 212
3.14 Struts框架的構建 212
3.14.1 Struts實現MVC的機制 212
3.14.2 Struts工作流程 213
3.15 本章小結 214
第4章 企業快信——簡訊+郵件(簡訊貓+
Java Mail實現) 215
教學視頻:3小時43分
4.1 開發背景 216
4.2 系統分析 216
4.2.1 需求分析 216
4.2.2 可行性研究 216
4.3 系統設計 217
4.3.1 系統目標 217
4.3.2 系統功能結構 217
4.3.3 業務流程圖 218
4.3.4 系統預覽 218
4.3.5 構建開發環境 219
4.3.6 資料夾組織結構 220
4.4 資料庫設計 221
4.4.1 資料庫分析 221
4.4.2 資料庫概念設計 221
4.4.3 使用PowerDesigner建模 222
4.4.4 創建資料庫及數據表 223
4.5 公共模組設計 225
4.5.1 資料庫連線及操作類的編寫 226
4.5.2 字元串處理類的編寫 229
4.5.3 配置Struts 229
4.6 主頁設計 230
4.6.1 主頁概述 230
4.6.2 主頁技術分析 231
4.6.3 主頁的實現過程 233
4.7 名片夾管理模組設計 233
4.7.1 名片夾管理模組概述 233
4.7.2 名片夾管理模組技術分析 234
4.7.3 查看客戶信息列表的實現過程 236
4.7.4 添加客戶信息的實現過程 237
4.7.5 刪除客戶信息的實現過程 241
4.8 收發簡訊模組設計 242
4.8.1 收發簡訊模組概述 242
4.8.2 收發簡訊模組技術分析 242
4.8.3 傳送簡訊的實現過程 244
4.8.4 接收簡訊的實現過程 249
4.8.5 單元測試 251
4.9 郵件群發模組設計 251
4.9.1 郵件群發模組概述 251
4.9.2 郵件群發模組技術分析 252
4.9.3 郵件群發的實現過程 253
4.9.4 單元測試 256
4.10 開發技巧與難點分析 257
4.10.1 從“名片夾”中選擇手機號碼到“接收
方手機號碼”文本框 257
4.10.2 從信息庫中插入簡訊內容 258
4.11 使用簡訊貓和Java Mail組件 259
4.11.1 使用簡訊貓 259
4.11.2 使用Java Mail組件 261
4.12 本章小結 266
第5章 企業人力資源管理(系統Spring 1.2+
Struts 1.2+Hibernate 3.0+SQL Server
實現) 267
教學視頻:2小時35分
5.1 開發背景 268
5.2 系統分析 268
5.2.1 需求分析 268
5.2.2 可行性研究 268
5.3 系統設計 269
5.3.1 系統目標 269
5.3.2 系統功能結構 269
5.3.3 業務流程圖 270
5.3.4 系統預覽 270
5.3.5 開發環境 271
5.3.6 資料夾組織結構 271
5.4 資料庫設計 272
5.4.1 資料庫分析 272
5.4.2 資料庫概念設計 272
5.4.3 資料庫邏輯結構 273
5.5 公共模組設計 276
5.5.1 獲取系統時間的類 276
5.5.2 獲取自動編號 277
5.5.3 字元串自動處理類 277
5.5.4 編寫分頁Bean 278
5.5.5 編寫數據持久化類 281
5.5.6 定製spring框架依賴注入映射檔案 283
5.6 主界面設計 286
5.6.1 主界面概述 286
5.6.2 主界面技術分析 287
5.6.3 主界面的布局 287
5.7 管理員管理模組設計 288
5.7.1 管理員管理模組概述 288
5.7.2 管理員設定模組技術分析 288
5.7.3 管理員登錄的實現過程 291
5.7.4 瀏覽管理員的實現過程 294
5.7.5 添加管理員的實現過程 296
5.7.6 單元測試 297
5.8 招聘管理模組設計 298
5.8.1 招聘管理模組概述 298
5.8.2 招聘管理模組技術分析 298
5.8.3 瀏覽應聘人員信息的實現過程 300
5.8.4 添加應聘信息的實現過程 303
5.8.5 單元測試 305
5.9 員工管理模組設計 306
5.9.1 員工管理模組概述 306
5.9.2 員工管理模組技術分析 306
5.9.3 員工錄用的實現過程 308
5.9.4 刪除員工信息的實現過程 310
5.10 開發技巧與難點分析 311
5.10.1 去除圖片超連結時出現的藍色框線 311
5.10.2 JSP區分大小寫 311
5.11 Spring、Struts和Hibernate構建 311
5.12 本章小結 314
第6章 辦公自動化管理系統(Struts 1.1+
Hibernate 3.0+SQL Server實現) 315
教學視頻:2小時44分
6.1 開發背景 316
6.2 系統分析 316
6.2.1 需求分析 316
6.2.2 可行性研究 316
6.3 系統設計 317
6.3.1 系統目標 317
6.3.2 系統功能結構 317
6.3.3 系統流程圖 317
6.3.4 系統預覽 317
6.3.5 開發環境 319
6.3.6 資料夾組織結構 319
6.4 資料庫設計 320
6.4.1 資料庫分析 320
6.4.2 資料庫概念結構分析 320
6.4.3 資料庫邏輯結構設計 321
6.5 公共模組設計 324
6.5.1 Hibernate配置檔案的編寫 324
6.5.2 Session管理類的編寫 325
6.5.3 獲得日期和時間類的編寫 326
6.5.4 字元串自動處理類 327
6.5.5 配置Struts 328
6.6 登錄模組設計 328
6.6.1 登錄模組概述 328
6.6.2 登錄模組技術分析 329
6.6.3 登錄模組實現過程 330
6.6.4 單元測試 335
6.7 主界面設計 335
6.7.1 主界面概述 335
6.7.2 主界面技術分析 336
6.7.3 主界面的實現過程 337
6.8 日常管理模組設計 340
6.8.1 日常管理模組概述 340
6.8.2 日常管理模組技術分析 340
6.8.3 會議管理的實現過程 341
6.8.4 公告管理的實現過程 346
6.8.5 單元測試 350
6.9 考勤管理模組設計 350
6.9.1 考勤管理模組概述 350
6.9.2 考勤管理模組技術分析 351
6.9.3 外出登記的實現過程 351
6.9.4 上下班登記的實現過程 353
6.9.5 單元測試 355
6.10 通訊管理模組設計 355
6.10.1 通訊管理模組概述 355
6.10.2 通訊管理模組技術分析 356
6.10.3 顯示通訊組的實現過程 356
6.10.4 添加通訊詳細信息的實現過程 359
6.11 開發技巧與難點分析 361
6.11.1 截取字元串 361
6.11.2 Session有效性的判斷 361
6.11.3 通過Hibernate API聲明事務邊界 362
6.12 Hibernate技術的套用 362
6.13 本章小結 364
第7章 物流信息網(JavaBean+SQL Server
2000實現) 365
教學視頻:2小時
7.1 物流信息網概述 366
7.2 系統分析 366
7.2.1 需求分析 366
7.2.2 可行性研究 366
7.3 系統設計 367
7.3.1 系統目標 367
7.3.2 系統功能結構 367
7.3.3 業務流程圖 368
7.3.4 系統預覽 369
7.3.5 開發環境 369
7.3.6 資料夾組織結構 370
7.4 資料庫設計 370
7.4.1 資料庫需求分析 370
7.4.2 資料庫概念設計 371
7.4.3 資料庫邏輯結構 372
7.4.4 資料庫的創建 375
7.5 公共模組設計 376
7.6 前台頁面設計 378
7.6.1 前台頁面概述 378
7.6.2 前台首頁技術分析 379
7.6.3 前台首頁布局 379
7.7 用戶登錄模組 380
7.7.1 用戶登錄模組概述 380
7.7.2 用戶登錄模組技術分析 380
7.7.3 用戶登錄的實現過程 381
7.8 貨物信息模組 382
7.8.1 貨物信息模組概述 382
7.8.2 貨物信息模組技術分析 382
7.8.3 貨物信息查詢實現過程 385
7.8.4 貨物信息添加的實現過程 387
7.8.5 貨物信息詳細查詢的實現過程 389
7.8.6 貨物信息修改的實現過程 391
7.8.7 貨物信息刪除的實現過程 392
7.8.8 單元測試 392
7.9 車輛信息模組 393
7.9.1 車輛信息模組概述 393
7.9.2 車輛信息模組技術分析 393
7.9.3 車輛信息查詢的實現過程 394
7.9.4 車輛信息添加的實現過程 395
7.9.5 單元測試 397
7.10 後台頁面設計 397
7.10.1 後台頁面概述 397
7.10.2 後台首頁技術分析 397
7.10.3 後台首頁布局 398
7.10.4 公告信息管理模組概述 398
7.10.5 公告信息管理模組技術分析 399
7.10.6 公告信息添加的實現過程 399
7.10.7 公告信息修改的實現過程 400
7.10.8 公告信息刪除的實現過程 401
7.11 開發技巧與難點分析 402
7.11.1 解決連線字元破壞版面的問題 402
7.11.2 無效的描述器索引 402
7.12 資料庫連線池技術 404
7.12.1 連線池簡介 404
7.12.2 獲得JNDI的名稱實現對資料庫的
連線 405
7.13 本章小結 406
第8章 網路線上考試系統(Struts 1.2+Ajax+
SQL Server 2000實現) 407
教學視頻:3小時48分
8.1 開發背景 408
8.2 系統分析 408
8.2.1 需求分析 408
8.2.2 可行性研究 408
8.3 系統設計 409
8.3.1 系統目標 409
8.3.2 系統功能結構 409
8.3.3 業務流程圖 410
8.3.4 系統預覽 410
8.3.5 開發環境 411
8.3.6 業務邏輯編碼規則 411
8.3.7 資料夾組織結構 412
8.4 資料庫設計 412
8.4.1 資料庫分析 412
8.4.2 資料庫概念設計 412
8.4.3 資料庫邏輯結構 413
8.5 公共類設計 415
8.5.1 資料庫連線及操作類的編寫 415
8.5.2 字元串處理類 415
8.6 前台首頁設計 417
8.6.1 前台首頁概述 417
8.6.2 前台首頁技術分析 417
8.6.3 前台首頁的實現過程 418
8.7 考生信息模組設計 419
8.7.1 考生信息模組概述 419
8.7.2 考生信息模組的技術分析 419
8.7.3 考生註冊的實現過程 421
8.7.4 找回密碼的實現過程 424
8.8 線上考試模組設計 427
8.8.1 線上考試模組的概述 427
8.8.2 線上考試模組的技術分析 427
8.8.3 選擇考試課程的實現過程 428
8.8.4 隨機抽取試題並顯示試題的實現過程 429
8.8.5 自動閱卷並顯示考試成績的實現過程 435
8.8.6 單元測試 436
8.9 後台首頁設計 438
8.9.1 後台首頁概述 438
8.9.2 後台首頁技術分析 439
8.9.3 後台首頁的實現過程 440
8.10 考試題目管理模組設計 440
8.10.1 考試題目管理模組的概述 440
8.10.2 考試題目管理模組的技術分析 441
8.10.3 查看考試題目列表的實現過程 442
8.10.4 添加考試題目的實現過程 445
8.10.5 刪除考試題目的實現過程 448
8.10.6 單元測試 449
8.11 開發技巧與難點分析 450
8.11.1 在Struts中解決中文亂碼問題 450
8.11.2 通過Ajax技術實現計時與顯示剩餘
時間 450
8.12 Ajax技術 452
8.12.1 Ajax概述 452
8.12.2 Ajax中的核心技術XMLHttpRequest 453
8.13 本章小結 455
第9章 編程體驗BBS——論壇系統(Struts 1.2+
SQL Server 2000實現) 456
教學視頻:2小時7分
9.1 開發背景 457
9.2 需求分析 457
9.3 系統設計 457
9.3.1 系統目標 457
9.3.2 系統功能結構 457
9.3.3 業務流程圖 458
9.3.4 系統預覽 459
9.3.5 開發環境 460
9.3.6 業務邏輯編碼規則 460
9.3.7 資料夾組織結構 460
9.4 資料庫設計 461
9.4.1 資料庫分析 461
9.4.2 資料庫概念設計 461
9.4.3 資料庫邏輯結構 462
9.5 公共類設計 464
9.5.1 業務處理類 464
9.5.2 解決中文亂碼的公共類 466
9.6 前台頁面設計 467
9.6.1 前台頁面概述 467
9.6.2 前台頁面實現技術分析 468
9.6.3 前台頁面的實現過程 468
9.7 前台顯示設計 468
9.7.1 前台顯示概述 468
9.7.2 前台顯示技術分析 470
9.7.3 首頁面論壇類別顯示的實現過程 472
9.7.4 某版面中根帖列表顯示的實現過程 474
9.7.5 顯示根帖和回復帖內容的實現過程 476
9.8 發表帖子模組設計 479
9.8.1 發表帖子模組概述 479
9.8.2 發表帖子模組技術分析 480
9.8.3 發表帖子模組的實現過程 481
9.8.4 單元測試 483
9.9 根帖操作設計 484
9.9.1 根帖操作概述 484
9.9.2 根帖操作技術分析 485
9.9.3 根帖操作的實現過程 486
9.10 後台頁面設計 488
9.10.1 後台頁面概述 488
9.10.2 後台頁面實現技術分析 489
9.10.3 後台頁面的實現過程 489
9.11 版面管理模組設計 489
9.11.1 版面管理模組概述 489
9.11.2 版面管理模組技術分析 490
9.11.3 版面添加的實現過程 491
9.11.4 刪除版面的實現過程 494
9.12 開發技巧與難點分析 495
9.12.1 如何通過資源檔案顯示漢字 495
9.12.2 使用靜態代碼塊 495
9.13 Validator驗證框架 496
9.13.1 Validator驗證框架的配置與介紹 496
9.13.2 Validator驗證框架和ActionForm 499
9.14 本章小結 500
第10章 部落格網(Servlet 2.4+JavaBean+SQL
Server 2000實現) 501
教學視頻:1小時49分
10.1 部落格網概述 502
10.2 系統分析 502
10.2.1 需求分析 502
10.2.2 可行性研究 502
10.3 系統設計 503
10.3.1 系統目標 503
10.3.2 系統功能結構 504
10.3.3 系統流程圖 504
10.3.4 系統預覽 505
10.3.5 開發環境 506
10.3.6 資料夾組織結構 507
10.4 資料庫設計 507
10.4.1 資料庫需求分析 507
10.4.2 資料庫概念設計 508
10.4.3 資料庫邏輯結構設計 509
10.5 公共模組設計 510
10.5.1 資料庫連線及操作類的編寫 511
10.5.2 字元串處理類的編寫 512
10.5.3 系統配置 513
10.6 前台頁面設計 513
10.6.1 前台首頁概述 513
10.6.2 前台首頁技術分析 514
10.6.3 前台首頁的布局 515
10.7 用戶登錄模組設計 515
10.7.1 用戶登錄模組概述 515
10.7.2 用戶登錄模組技術分析 516
10.7.3 用戶登錄模組的實現過程 517
10.8 文章查詢模組設計 520
10.8.1 文章查詢模組概述 520
10.8.2 文章查詢模組技術分析 521
10.8.3 文章分類查詢實現過程 521
10.8.4 文章詳細查詢的實現過程 524
10.8.5 單元測試 526
10.9 後台頁面設計 526
10.9.1 後台首頁概述 526
10.9.2 後台首頁技術分析 527
10.9.3 後台首頁的布局 527
10.10 相冊管理模組設計 528
10.10.1 相冊管理模組概述 528
10.10.2 相冊管理模組技術分析 528
10.10.3 相冊查詢的實現過程 529
10.10.4 相冊上傳的實現過程 531
10.10.5 單元測試 535
10.11 開發技巧與難點分析 536
10.11.1 禁止用戶複製頁面內容 536
10.11.2 使用當前視窗承載框架頁中的超連結
頁面 537
10.12 Servlet的生命周期 537
10.13 本章小結 538