JavaWeb套用開發技術

JavaWeb套用開發技術

《JavaWeb套用開發技術》是2018年2月機械工業出版社出版的圖書,作者是任文娟。

基本介紹

  • 書名:JavaWeb套用開發技術
  • 作者:任文娟
  • ISBN:9787111332411
  • 定價:28元
  • 出版社:機械工業出版社
  • 出版時間:2018年2月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書是JavaWeb套用開發技術的基礎教程,在內容章節的安排上由淺入深地介紹了Web套用開發技術的基本概念和JavaWeb開發環境等。

圖書目錄

目 錄
出版說明
前言
第1章 Java Web套用概述 1
1.1 Web應用程式簡介 1
1.1.1 C/S和B/S開發模式 1
1.1.2 Web套用簡介 3
1.1.3 Web應用程式工作原理 4
1.1.4 Java Web應用程式 5
1.2 Java Web編程簡介棕嫌獄章 6
1.2.1 Java Web開發模式 6
1.2.2 Web應用程式的開發過程 7
1.3 Java Web開發環境的搭建 7
1.3.1 JDK的安裝與配置 8
1.3.2 Tomcat的安裝與配置 9
1.3.3 Eclipse的安裝與配置 16
1.3.4 MyEclipse的安裝與配置 17
1.4 使用MyEclipse進行Web
開發 20
1.4.1 使用MyEclipse新建
Web項目 20
1.4.2 在MyEclipse中新建
JSP頁面 20
1.4.3 MyEclipse整合Tomcat 21
1.4.4 MyEclipse部署項目 22
1.5 本肯體凝章小結 23
1.6 本章實訓 23
第2章 Servlet技術 25
2.1 Servlet簡介 25
2.1.1 Servlet概述 25
2.1.2 簡單的Servlet實例 26
2.2 Servlet的生命周期 28
2.3 Servlet API 28
2.3.1 Servlet接口 30
2.3.2 ServletRequest接口 30
2.3.3 ServletResponse接口 31
2.3.4 ServletConfig接口 31
2.4 HTTP與HttpServlet 31
2.4.1 HTTP請求 32
2.4.2 HTTP回響 32
2.4.3 HttpServlet簡介 33
2.4.4 HttpServlet的實現 34
2.4.5 程式實例 34
2.5 Servlet的配置 36
2.5.1 Servlet的名灶海重字和類 36
2.5.2 初始化參數 37
2.5.3 啟動裝入優先權 38
2.5.4 Servlet的映射 38
2.6 Servlet上下文 39
2.6.1 ServletContext接口 39
2.6.2 程式實例 39
2.7 請求轉發與重定向 40
2.7.1 RequestDispatcher接口 41
2.7.2 獲疊剃照取RequestDispatcher
對象 41
2.7.3 程式實例 41
2.7.4 請求重定向嚷愉影凝 43
2.8 會話跟蹤 44
2.8.1 Session簡介 44
2.8.2 HttpSession接口 46
2.8.3 程式盛乃實例 46
2.8.4 Session與Cookie的區別 50
2.9 Servlet過濾器 50
2.9.1 Servlet過濾器簡介 50
2.9.2 創建Servlet過濾器 51
2.9.3 配置Servlet過濾器 52
2.10 監聽器 53
2.10.1 監聽器簡介 53
2.10.2 創建監聽器 54
2.10.3 配置監聽器 55
2.11 本章小結 56
2.12 本章實訓 56
第3章 JSP技術 57
3.1 JSP簡介 57
3.2 JSP基本語法 58
3.2.1 JSP構成 58
3.2.2 指令元素 58
3.2.3 腳本元素 59
3.2.4 動作元素 61
3.2.5 JSP中的注釋 62
3.3 JSP內置對象 63
3.3.1 內置對象概述 63
3.3.2 request對象 63
3.3.4 session對象 64
3.3.5 application對象 65
3.3.6 out對象 66
3.3.7 pageContext對象 67
3.3.8 exception對象 67
3.3.9 其他對象 70
3.4 JSP與JavaBean 70
3.4.1 JavaBean簡介 71
3.4.2 在JSP中使用JavaBean 72
3.4.3 JavaBean套用實例 73
3.5 本章小結 85
3.6 本章實訓 85
第4章 Java Web編程中資料庫
技術的套用 88
4.1 數民斷擊據庫和常用的SQL語句
簡介 88
4.1.1 數據定義 88
4.1.2 數據更新 89
4.1.3 數據查詢 89
4.2 JDBC簡介 91
4.2.1 JDBC的基本功能 91
4.2.2 資料庫驅動程式 92
4.3 JDBC常用接口 94
4.3.1 Driver接口 94
4.3.2 DriverManager類 95
4.3.4 Statement接口 96
4.3.5 ResultSet接口 97
4.4 連線資料庫 97
4.4.1 資料庫URL 97
4.4.2 註冊驅動程式 98
4.4.3 使用專用JDBC驅動程式
連線資料庫 98
4.5 在JSP中使用JDBC訪問
資料庫 100
4.5.1 創建資料庫表 100
4.5.2 添加數據 101
4.5.3 讀取數據 102
4.5.4 更新數據 103
4.5.5 刪除數據 104
4.6 資料庫的高級套用 104
4.6.1 事務 104
4.6.2 元數據 110
4.6.3 配置和訪問數據源 110
4.7 JSP通過JavaBean訪問
資料庫 112
4.8 在Servlet中使用JDBC
訪問資料庫 114
4.9 本章小結 116
4.10 本章實訓 116
第5章 MVC架構模式 118
5.1 設計模式 118
5.1.1 模式簡介 118
5.1.2 MVC模式 119
5.2 JSP的兩種開發模型 120
5.2.1 模型1 JSP+JavaBean 120
5.2.2 模型2 JSP+JavaBean+
Servlet 121
5.2.3 兩種模式的技術特點 121
5.3 程式實例 122
5.4 本章小結 136
5.5 本章實訓 136
第6章 Struts框架基礎 137
6.1 Struts概述 137
6.1.1 Struts簡介 137
6.1.2 Struts概念和體系結構 138
6.2 基於Struts的Web套用
實例 139
6.2.1 Struts開發環境的搭建 139
6.2.2 一個簡單的Struts套用 143
6.2.3 Struts工作流程 150
6.3 Struts配置檔案 151
6.4 Struts核心組件 157
6.4.1 Struts框架包含的
主要的包 157
6.4.2 Struts框架包含的
核心組件 158
6.5 Struts標籤庫 164
6.5.1 標籤庫概述 164
6.5.2 HTML標籤 164
6.5.3 Bean標籤 171
6.5.4 Logic標籤 177
6.6 Struts套用舉例 181
6.7 本章小結 185
6.8 本章實訓 185
第7章 Struts框架的高級特性 187
7.1 Struts國際化與異常處理 187
7.1.1 Struts國際化 187
7.1.2 Struts異常處理 191
7.2 動態ActionForm 194
7.2.1 配置動態ActionForm 194
7.2.2 訪問動態ActionForm 194
7.2.3 動態ActionForm的
reset()方法 195
7.2.4 動態ActionForm的
表單驗證 195
7.3 Struts的數據校驗 196
7.3.1 Validator驗證框架
簡介 196
7.3.2 對標準ActionForm的
校驗 197
7.3.3 對動態ActionForm的
校驗 203
7.3.4 Validator框架中使用
JavaScript的校驗 204
7.4 Struts綜合套用實例 205
7.5 本章小結 216
7.6 本章實訓 216
第8章 Hibernate框架的基本
套用 218
8.1 Hibernate框架簡介 218
8.2 一個簡單的Hibernate套用
程式 219
8.3 Hibernate的體系結構及
工作原理 224
8.3.1 Hibernate體系結構 224
8.3.2 Hibernate API 225
8.3.3 Hibernate工作原理 228
8.4 在MyEclipse中開發
Hibernate應用程式 229
8.4.1 MyEclipse中為項目
添加Hibernate支持 229
8.4.2 Hibernate套用實例 231
8.5 Struts整合Hibernate開發 233
8.6 本章小結 238
8.7 本章實訓 238
第9章 綜合實訓 239
9.1 綜合實訓1:網上書店
系統 239
9.2 綜合實訓2:校園部落格
系統 240
9.3 綜合實訓3:校園二手交易
平台 242
參考文獻 245
2.6 Servlet上下文 39
2.6.1 ServletContext接口 39
2.6.2 程式實例 39
2.7 請求轉發與重定向 40
2.7.1 RequestDispatcher接口 41
2.7.2 獲取RequestDispatcher
對象 41
2.7.3 程式實例 41
2.7.4 請求重定向 43
2.8 會話跟蹤 44
2.8.1 Session簡介 44
2.8.2 HttpSession接口 46
2.8.3 程式實例 46
2.8.4 Session與Cookie的區別 50
2.9 Servlet過濾器 50
2.9.1 Servlet過濾器簡介 50
2.9.2 創建Servlet過濾器 51
2.9.3 配置Servlet過濾器 52
2.10 監聽器 53
2.10.1 監聽器簡介 53
2.10.2 創建監聽器 54
2.10.3 配置監聽器 55
2.11 本章小結 56
2.12 本章實訓 56
第3章 JSP技術 57
3.1 JSP簡介 57
3.2 JSP基本語法 58
3.2.1 JSP構成 58
3.2.2 指令元素 58
3.2.3 腳本元素 59
3.2.4 動作元素 61
3.2.5 JSP中的注釋 62
3.3 JSP內置對象 63
3.3.1 內置對象概述 63
3.3.2 request對象 63
3.3.4 session對象 64
3.3.5 application對象 65
3.3.6 out對象 66
3.3.7 pageContext對象 67
3.3.8 exception對象 67
3.3.9 其他對象 70
3.4 JSP與JavaBean 70
3.4.1 JavaBean簡介 71
3.4.2 在JSP中使用JavaBean 72
3.4.3 JavaBean套用實例 73
3.5 本章小結 85
3.6 本章實訓 85
第4章 Java Web編程中資料庫
技術的套用 88
4.1 資料庫和常用的SQL語句
簡介 88
4.1.1 數據定義 88
4.1.2 數據更新 89
4.1.3 數據查詢 89
4.2 JDBC簡介 91
4.2.1 JDBC的基本功能 91
4.2.2 資料庫驅動程式 92
4.3 JDBC常用接口 94
4.3.1 Driver接口 94
4.3.2 DriverManager類 95
4.3.4 Statement接口 96
4.3.5 ResultSet接口 97
4.4 連線資料庫 97
4.4.1 資料庫URL 97
4.4.2 註冊驅動程式 98
4.4.3 使用專用JDBC驅動程式
連線資料庫 98
4.5 在JSP中使用JDBC訪問
資料庫 100
4.5.1 創建資料庫表 100
4.5.2 添加數據 101
4.5.3 讀取數據 102
4.5.4 更新數據 103
4.5.5 刪除數據 104
4.6 資料庫的高級套用 104
4.6.1 事務 104
4.6.2 元數據 110
4.6.3 配置和訪問數據源 110
4.7 JSP通過JavaBean訪問
資料庫 112
4.8 在Servlet中使用JDBC
訪問資料庫 114
4.9 本章小結 116
4.10 本章實訓 116
第5章 MVC架構模式 118
5.1 設計模式 118
5.1.1 模式簡介 118
5.1.2 MVC模式 119
5.2 JSP的兩種開發模型 120
5.2.1 模型1 JSP+JavaBean 120
5.2.2 模型2 JSP+JavaBean+
Servlet 121
5.2.3 兩種模式的技術特點 121
5.3 程式實例 122
5.4 本章小結 136
5.5 本章實訓 136
第6章 Struts框架基礎 137
6.1 Struts概述 137
6.1.1 Struts簡介 137
6.1.2 Struts概念和體系結構 138
6.2 基於Struts的Web套用
實例 139
6.2.1 Struts開發環境的搭建 139
6.2.2 一個簡單的Struts套用 143
6.2.3 Struts工作流程 150
6.3 Struts配置檔案 151
6.4 Struts核心組件 157
6.4.1 Struts框架包含的
主要的包 157
6.4.2 Struts框架包含的
核心組件 158
6.5 Struts標籤庫 164
6.5.1 標籤庫概述 164
6.5.2 HTML標籤 164
6.5.3 Bean標籤 171
6.5.4 Logic標籤 177
6.6 Struts套用舉例 181
6.7 本章小結 185
6.8 本章實訓 185
第7章 Struts框架的高級特性 187
7.1 Struts國際化與異常處理 187
7.1.1 Struts國際化 187
7.1.2 Struts異常處理 191
7.2 動態ActionForm 194
7.2.1 配置動態ActionForm 194
7.2.2 訪問動態ActionForm 194
7.2.3 動態ActionForm的
reset()方法 195
7.2.4 動態ActionForm的
表單驗證 195
7.3 Struts的數據校驗 196
7.3.1 Validator驗證框架
簡介 196
7.3.2 對標準ActionForm的
校驗 197
7.3.3 對動態ActionForm的
校驗 203
7.3.4 Validator框架中使用
JavaScript的校驗 204
7.4 Struts綜合套用實例 205
7.5 本章小結 216
7.6 本章實訓 216
第8章 Hibernate框架的基本
套用 218
8.1 Hibernate框架簡介 218
8.2 一個簡單的Hibernate套用
程式 219
8.3 Hibernate的體系結構及
工作原理 224
8.3.1 Hibernate體系結構 224
8.3.2 Hibernate API 225
8.3.3 Hibernate工作原理 228
8.4 在MyEclipse中開發
Hibernate應用程式 229
8.4.1 MyEclipse中為項目
添加Hibernate支持 229
8.4.2 Hibernate套用實例 231
8.5 Struts整合Hibernate開發 233
8.6 本章小結 238
8.7 本章實訓 238
第9章 綜合實訓 239
9.1 綜合實訓1:網上書店
系統 239
9.2 綜合實訓2:校園部落格
系統 240
9.3 綜合實訓3:校園二手交易
平台 242
參考文獻 245

相關詞條

熱門詞條

聯絡我們