本書充分考慮高職學生的認知能力,根據JavaWeb程式設計師的崗位能力要求精心組織教材內容,將知識介紹和技能訓練有機結合,採取“項目引導,任務驅動,案例教學”的教學方法,適合理實一體化的教學模式。本書知識結構清晰,案例實用有趣,強調技能培養,注重實際套用。 本書以留言板、學習論壇兩個完整項目為載體,以工作任務為驅動,將JSP知識與技能融入項目開發中,循序漸進地介紹了JSP開發環境的搭建、Web項目的創建和部署、JSP基本語法和內置對象的使用、JDBC資料庫操作、JavaBean技術、Servlet編程、自定義標籤、Struts和Hibernate框架的簡單套用。在上機實訓部分通過一個拓展項目來鞏固和進一步理解所學的知識技能,並為讀者提供書中案例和項目源碼下載。 本書可作為高職院校相關專業和計算機培訓班的教材,也可作為程式設計人員的參考用書
叢書名 :高等職業院校教學改革創新示範教材.軟體開發系列
作 譯 者:李桂玲,羅大偉
出版時間:2015-11 千 字 數:454
版 次:01-01 頁 數:284
開 本:16開
裝 幀:平裝
ISBN:9787121273889
售價:29RMB
項目1 小小留言板(JSP實現) 1
學習目標 1
項目功能 1
任務1.1 搭建Web開發環境 6
學習目標 6
任務分析 6
相關知識 6
1.1.1 靜態網頁和動態網頁 6
1.1.2 動態網頁技術 8
1.1.3 JSP運行環境的安裝和配置 10
1.1.4 JSP開發工具 16
任務實現 20
任務小結 20
1.1.5 上機實訓 “學林書城”網站創建與部署(JSP運行環境搭建) 20
1.1.6 習題 21
任務1.2 網站首頁 22
學習目標 22
任務分析 22
相關知識 23
1.2.1 JSP入門 23
1.2.2 JSP注釋 24
1.2.3 JSP腳本元素 25
1.2.4 JSP指令元素 28
1.2.5 JSP動作元素 32
任務實現 37
任務小結 39
1.2.6 上機實訓 “學林書城”網站主頁(JSP元素) 39
1.2.7 習題 40
任務1.3 用戶登錄頁面 42
學習目標 42
任務分析 42
相關知識 43
1.3.1 request對象 43
1.3.2 response對象 48
1.3.3 out對象 50
1.3.4 session對象 52
1.3.5 application對象 54
1.3.6 config對象 55
1.3.7 page對象 57
1.3.8 pageContext對象 57
1.3.9 exception對象 57
任務實現 58
任務小結 60
1.3.10 上機實訓 “學林書城”會員登錄功能(JSP內置對象) 60
1.3.11 習題 61
任務1.4 發表留言 62
學習目標 62
任務分析 62
相關知識 64
1.4.1 JDBC簡介 64
1.4.2 資料庫連線 64
1.4.3 資料庫查詢 68
1.4.4 資料庫更新 74
任務實現 78
任務小結 106
1.4.5 上機實訓 “學林書城”圖書信息瀏覽(JDBC資料庫操作) 106
1.4.6 習題 108
項目2 小小留言板(JSP+JavaBean+Servlet實現) 110
學習目標 110
項目功能 110
任務2.1 在登錄頁面中使用JavaBean 110
學習目標 110
任務分析 111
相關知識 111
2.1.1 JavaBean簡介 111
2.1.2 在JSP中使用JavaBean 111
任務實現 115
任務小結 120
2.1.3 上機實訓 “學林書城”會員註冊功能(JavaBean技術套用) 121
2.1.4 習題 121
任務2.2 用戶登錄頁面的Servlet實現 122
學習目標 122
任務分析 122
相關知識 122
2.2.1 一個簡單的Servlet 122
2.2.2 Servlet基本概念 124
2.2.3 Servlet接口和類 131
2.2.4 Servlet過濾器 137
任務實現 142
任務小結 143
2.2.5 上機實訓 “學林書城”圖書信息的增刪改查(Sevlet技術套用) 143
2.2.6 習題 143
任務2.3 完善小小留言板 144
學習目標 144
任務分析 144
相關知識 144
2.3.1 自定義標籤 144
2.3.2 JSTL簡介 148
2.3.3 表達式語言 153
任務實現 155
任務小結 183
2.3.4 上機實訓 “學林書城”圖書信息的分頁瀏覽(JSP自定義標籤) 183
2.3.5 習題 184
項目3 學習論壇(JSP+Struts+Hibernate實現) 186
學習目標 186
項目功能 186
任務3.1 學習論壇的前台管理系統 192
學習目標 192
任務分析 192
相關知識 193
3.1.1 MVC概述 193
3.1.2 Struts2概述 195
3.1.3 Struts2的常規配置 200
3.1.4 Action的實現 202
3.1.5 Action的配置 206
3.1.6 Struts2的標籤庫 213
3.1.7 Struts2的攔截器機制 220
3.1.8 使用Struts2控制檔案上傳 225
任務實現 228
任務小結 238
3.1.9 上機實訓 “學林書城”前台信息顯示(Struts套用) 238
3.1.10 習題 238
任務3.2 學習論壇的後台管理系統 239
任務分析 239
相關知識 239
3.2.1 Hibernate入門 239
3.2.2 在MyEclipse Web項目中使用Hibernate 244
任務實現 250
任務小結 275
3.2.3 上機實訓 “學林書城”後台管理功能(Hibernate套用) 276
3.2.4 習題 276
參考文獻 276