複製鏈接
請複製以下鏈接發送給好友

JSP程序設計案例教程

(2018年清華大學出版社出版的圖書)

鎖定
《JSP程序設計案例教程》是2018年清華大學出版社出版的圖書。 [1] 
中文名
JSP程序設計案例教程
作    者
王櫻,李錫輝
出版社
清華大學出版社
出版時間
2018年9月1日
開    本
16 開
裝    幀
平裝
ISBN
9787302507147

JSP程序設計案例教程內容簡介

《JSP程序設計案例教程》以實際項目為驅動,典型案例為載體,全面介紹了Java Web項目開發所需的知識和技術。
本書以Java Web程序員的崗位能力要求和學習者的認知規律為基礎,精心組織教學內容。全書共包括8個項目:創建Java Web項目、Java Web項目的界面設計、使用內置對象響應用户請求、使用Servlet技術響應用户請求、Java Web項目中的數據訪問、Web應用項目優化、Java Web中的組件應用和ESBuy網上商城系統設計。每個項目又分成若干個相對獨立的任務,每個任務都按“任務場景→知識引入→任務實施”展開,將知識和技能有機結合,融“教、學、做”三者於一體。同時,以“E誠尚品網上商城系統”的實現為主線,作為每個項目實訓的載體;用一個完整案例貫穿整本書的所有知識和技能,進一步幫助學習者鞏固所學知識、增強實際操作能力。
本書可作為計算機應用技術、軟件技術和網絡技術等信息類相關專業的教學用書,也可作為相關領域的培訓教材和Java Web程序員的參考用書。

JSP程序設計案例教程圖書目錄

項目1 創建Java Web項目 1
任務1 搭建Java Web開發環境 2
1.1.1 Web技術概述 2
1.1.2 Web服務器和客户端 3
1.1.3 C/S結構和B/S結構 4
1.1.4 靜態網頁與動態網頁 6
1.1.5 動態Web技術 7
1.1.6 Java Web開發環境 8
任務2 創建第一個Java Web項目 17
1.2.1 JSP頁面簡介 17
1.2.2 Tomcat下運行JSP頁面 18
1.2.3 JSP的運行原理與過程分析 20
任務3 使用Eclipse創建Java Web項目 23
1.3.1 Eclipse概述 24
1.3.2 下載和安裝Eclipse 24
1.3.3 配置Eclipse 26
1.3.4 Eclipse下創建Java Web項目 29
項目小結 35
思考與練習 36
項目實訓 36
項目2 Java Web項目的界面設計 37
任務1 設計會員註冊頁面 38
2.1.1 JSP頁面基本結構 38
2.1.2 JSP聲明 39
2.1.3 JSP程序片 41
2.1.4 JSP表達式 44
2.1.5 JSP註釋 45
任務2 設計網站主頁 48
2.2.1 JSP指令 48
2.2.2 JSP動作 53
項目小結 59
思考與練習 60
項目實訓 60
項目3 使用內置對象響應用户請求 62
任務1 實現用户登錄 63
3.1.1 JSP內置對象概述 64
3.1.2 request對象 65
3.1.3 response對象 72
3.1.4 out對象 75
任務2 實現網站訪問人數統計 78
3.2.1 session對象 80
3.2.2 application對象 83
3.2.3 JSP中的文件操作 84
任務3 實現用户自動登錄 93
3.3.1 Cookie對象 95
3.3.2 其他內置對象 97
項目小結 102
思考與練習 102
項目實訓 103
項目4 使用Servlet技術響應用户請求 105
任務1 實現網站在線調查 106
4.1.1 Servlet概述 107
4.1.2 Servlet的常用類和接口 109
4.1.3 配置和調用Servlet 112
任務2 使用監聽器統計在線人數 118
4.2.1 監聽器概述 119
4.2.2 上下文監聽器 120
4.2.3 HTTP會話監聽 123
4.2.4 Servlet請求監聽 124
任務3 使用過濾器驗證用户登錄 127
4.3.1 Filter簡介 128
4.3.2 實現Filter 130
4.3.3 過濾器鏈 130
項目小結 135
思考與練習 135
項目實訓 135
項目5 Java Web項目中的數據訪問 136
任務1 實現用户註冊 137
5.1.1 JDBC簡介 139
5.1.2 JDBC常用API 140
5.1.3 連接MySQL數據庫 144
5.1.4 JDBC操作數據庫 149
任務2 實現用户管理 156
5.2.1 執行預編譯SQL 157
5.2.2 執行存儲過程 159
5.2.3 數據分頁 161
任務3 實現省份城市動態更新 167
5.3.1 XML簡介 169
5.3.2 XML解析 170
項目小結 189
思考與練習 189
項目實訓 189
項目6 Web應用項目優化 191
任務1 使用JavaBean實現商品查詢 192
6.1.1 JavaBean概述 193
6.1.2 定義JavaBean 194
6.1.3 使用JavaBean 195
6.1.4 JavaBean的有效範圍 198
任務2 優化設計用户登錄 207
6.2.1 EL 209
6.2.2 JSTL 213
任務3 基於Model2模式實現購物車 230
6.3.1 MVC模式簡介 231
6.3.2 JSP Model1模式 233
6.3.3 JSP Model2模式 234
6.3.4 MVC簡單應用 234
項目小結 250
思考與練習 250
項目實訓 251
項目7 Java Web中的組件應用 252
任務1 實現圖片上傳 253
7.1.1 Commons FileUpload概述 254
7.1.2 Commons FileUpload相關類 257
7.1.3 實現文件上傳的基本步驟 258
任務2 實現訂單郵件發送 264
7.2.1 JavaMail概述 266
7.2.2 JavaMail相關類 269
任務3 實現商品銷量統計 276
7.3.1 JFreeChart概述 277
7.3.2 繪製餅圖 281
7.3.3 繪製柱狀圖 283
項目小結 291
思考與練習 291
項目實訓 291
項目8 ESBuy網上商城系統設計 293
任務1 理解系統需求 294
8.1.1 系統概述 294
8.1.2 系統用例 295
任務2 設計系統數據庫 295
任務3 系統詳細設計 298
8.3.1 系統框架設計 298
8.3.2 系統流程設計 298
8.3.3 系統主要功能和原型界面設計 299
參考文獻 303
參考資料