java web開發實踐教程(2016年清華大學出版社出版的圖書)

java web開發實踐教程(2016年清華大學出版社出版的圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《java web開發實踐教程》是2016年清華大學出版社出版的圖書。本書通過通俗易懂的語言、豐富實用的實例,詳細講解了使用Java語言和開源框架進行Web程式開發應該掌握的各項技術。

基本介紹

  • 中文名:java web開發實踐教程
  • 作者:王占中、崔志剛
  • 出版社:清華大學出版社
  • ISBN:9787302418474
內容簡介,圖書目錄,

內容簡介

本書通過通俗易懂的語言、豐富實用的實例,詳細講解了使用Java語言和開源框架進行Web程式開發應該掌握的各項技術。其內容主要包括:安裝JDK和Tomcat、JSP腳本和頁面指令、request和out對象、session和application對象、使用JavaBean、Servlet技術、使用EL表達式、JSTL標籤、JDBC連線MySQL、ODBC連線Access、執行查詢和存儲過程、顯示結果集、檔案上傳與下載、傳送郵件、動態報表、處理XML、使用Ajax技術、Struts框架、Hibernate框架以及Spring框架等。後採用三大框架整合開發一個OA員工管理系統綜合講解本書的知識內容。 本書適合使用Java Web進行動態網站開發的國中級讀者和編程愛好者,既可作為軟體開發人員的參考手冊,也可作為高校教師的教學參考書。

圖書目錄

第1章 Java Web入門知識 1
1.1 Java Web簡介 1
1.2 搭建開發環境 2
1.2.1 安裝JDK 2
1.2.2 安裝Tomcat 8
1.2.3 安裝MyEclipse 12
1.3 實驗指導1-1:配置JDK環境
變數 20
1.4 實驗指導1-2:創建個JSP
程式 21
1.5 實驗指導1-3:使用MyEclipse開發JSP
程式 22
1.6 Java Web開發模式 28
1.6.1 單一JSP模式 28
1.6.2 JSP JavaBean模式 28
1.6.3 JSP JavaBean Servlet
模式 29
1.6.4 Struts框架模式 30
1.6.5 J2EE模式實現 31
思考與練習 32
第2章 JSP語法 33
2.1 JSP頁面元素 33
2.2 JSP注釋 35
2.2.1 HTML注釋 35
2.2.2 隱藏注釋 35
2.2.3 代碼注釋 36
2.3 腳本元素 36
2.3.1 Java腳本 37
2.3.2 表達式 38
2.3.3 聲明 39
2.4 指令元素 40
2.4.1 page指令 41
2.4.2 taglib指令 43
2.4.3 include指令 44
2.5 動作元素 47
2.5.1 動作 47
2.5.2 動作 49
2.5.3 動作 51
2.5.4 、
和 52
2.6 實驗指導2-1:會員註冊 55
思考與練習 59
第3章 JSP頁面請求與回響 60
3.1 JSP內置對象簡介 60
3.2 頁面輸出對象out 62
3.2.1 out對象成員方法 62
3.2.2 輸出數據到客戶端 62
3.2.3 管理緩衝區 64
3.3 頁面對象page 65
3.4 頁面請求對象request66
3.4.1 request對象成員方法 66
3.4.2 獲取客戶端信息 68
3.4.3 獲取HTTP Headers信息 70
3.4.4 獲取請求參數 72
3.4.5 管理請求中的屬性 74
3.4.6 處理中文 76
3.5 頁面回響對象response77
3.5.1 response對象成員方法 77
3.5.2 處理HTTP Headers信息 78
3.5.3 處理重定向 80
3.6 實驗指導3-1:維護商品信息 82
思考與練習 87
第4章 保存頁面狀態 88
4.1 會話對象session88
4.1.1 session對象生命周期 88
4.1.2 session對象方法 89
4.1.3 session對象ID 90
4.1.4 存取數據套用 90
4.1.5 設定會話的有效時間 95
4.2 實驗指導4-1:線上考試系統 95
4.3 pageContext對象 100
4.4 全局應用程式對象application101
4.4.1 application對象生命周期 101
4.4.2 application對象方法 101
4.4.3 存儲數據套用 103
4.5 獲取配置信息對象config104
思考與練習 106
第5章 JavaBean技術 108
5.1 JavaBean概述 108
5.1.1 JavaBean技術介紹 108
5.1.2 JavaBean的分類 109
5.1.3 JavaBean規範 110
5.2 JavaBean屬性 111
5.2.1 Simple屬性 111
5.2.2 Indexed屬性 112
5.2.3 Bound屬性 113
5.2.4 Constrained屬性 114
5.3 實驗指導5-1:信箱驗證 115
5.4 JavaBean作用域範圍 118
5.4.1 JavaBean的作用域簡介 118
5.4.2 Page作用域 118
5.4.3 Request作用域 120
5.4.4 Session作用域 122
5.4.5 Application作用域 123
5.5 實驗指導5-2:統計登錄用戶
數量 125
思考與練習 126
第6章 Servlet技術 128
6.1 Servlet基礎 128
6.1.1 Servlet概述 128
6.1.2 Servlet的功能 129
6.1.3 Servlet的特點 130
6.1.4 Servlet的生命周期 130
6.2 Servlet技術開發 132
6.2.1 Servlet在Java EE中的結構
體系 132
6.2.2 Servlet核心API 133
6.2.3 創建Servlet類 135
6.2.4 配置Servlet相關元素 137
6.3 Servlet的典型套用 138
6.3.1 Servlet讀取表單數據 138
6.3.2 Servlet實現頁面轉發 138
6.3.3 Servlet讀取當前頁的
路徑 139
6.3.4 Servlet操作Cookie 139
6.4 實驗指導6-1:使用Servlet處理表單
數據 141
6.5 Servlet過濾器 146
6.5.1 過濾器的處理方式 146
6.5.2 過濾器API 147
6.5.3 創建並配置過濾器 148
6.6 實驗指導6-2:使用過濾器驗證用
戶身份 150
6.7 Servlet監聽器 153
6.7.1 Servlet監聽器簡介 153
6.7.2 監聽Servlet上下文 153
6.7.3 監聽HTTP會話 154
6.7.4 監聽Servlet請求 155
6.8 實驗指導6-3:使用監聽器實現同一
用戶只能有一個線上 155
思考與練習 160
第7章 EL表達式 162
7.1 EL概述 162
7.1.1 EL的基本語法 162
7.1.2 EL的特點 163
7.1.3 使用EL表達式的條件 163
7.1.4 EL表達式的存取範圍 164
7.1.5 通過EL訪問數據 165
7.1.6 EL表達式的保留關鍵字 165
7.2 EL表達式的運算符 166
7.2.1 存取運算符 166
7.2.2 算術運算符 167
7.2.3 關係運算符 168
7.2.4 邏輯運算符 168
7.2.5 條件運算符 169
7.2.6 empty運算符 169
7.2.7 運算符的優先權 170
7.3 EL的隱含對象 170
7.3.1 頁面上下文對象 171
7.3.2 訪問環境信息的隱含
對象 173
7.3.3 訪問作用域範圍的隱含
對象 175
7.4 實驗指導7-1:使用EL表達式實現
計算器 175
7.5 定義和使用EL函式 176
7.5.1 定義和使用EL函式 177
7.5.2 常見的錯誤 179
7.6 實驗指導7-2:使用EL訪問JavaBean
屬性 181
思考與練習 183
第8章 JSTL標籤庫 184
8.1 JSTL標籤庫簡介 184
8.2 表達式標籤 186
8.2.1 輸出標籤 186
8.2.2 設定標籤 188
8.2.3 移除標籤 190
8.2.4 捕獲異常標籤 191
8.3 URL操作標籤 191
8.3.1 檔案導入標籤 192
8.3.2 生成URL地址
標籤 193
8.3.3 重定向標籤 193
8.3.4 參數傳遞標籤 194
8.4 流程控制標籤 194
8.4.1 條件判斷標籤 195
8.4.2 標籤 196
8.4.3 標籤 196
8.4.4 標籤 196
8.5 實驗指導8-1:使用流程控制標籤
劃分成績 197
8.6 循環標籤 198
8.6.1 循環標籤 199
8.6.2 疊代標籤 200
8.7 實驗指導8-2:使用JSTL標籤庫
完成用戶的登錄 202
思考與練習 204
第9章 資料庫套用技術 205
9.1 JDBC概述 205
9.1.1 JDBC簡介 205
9.1.2 JDBC驅動程式分類 206
9.2 JDBC常用接口 209
9.2.1 驅動程式管理器
DriverManager 209
9.2.2 資料庫連線接口
Connection 212
9.2.3 執行SQL語句接口
Statement 214
9.2.4 執行動態SQL語句接口
PreparedStatement 215
9.2.5 執行存儲過程接口
CallableStatement 216
9.2.6 訪問結果集接口
ResultSet 218
9.3 連線資料庫 219
9.3.1 純驅動連線 219
9.3.2 ODBC橋連線 220
9.4 實驗指導9-1:圖書信息管理 221
9.4.1 添加數據 222
9.4.2 查詢數據 224
9.4.3 更新數據 225
9.4.4 刪除數據 227
9.4.5 調用存儲過程 228
9.4.6 分頁顯示 230
9.5 使用連線池 232
9.6 高級結果集 234
9.6.1 可滾動結果集 235
9.6.2 可更新結果集 237
9.7 實驗指導9-2:實現一個基於MVC
的留言本 240
9.7.1 了解MVC 240
9.7.2 創建資料庫和表 241
9.7.3 編寫實體層 242
9.7.4 編寫DAO層 243
9.7.5 用戶登錄 245
9.7.6 發表留言 246
9.7.7 查看留言 248
思考與練習 249
第10章 JSP實用組件 251
10.1 Common-FileUpload組件上傳
檔案 251
10.1.1 Common-FileUpload安裝與
配置 251
10.1.2 上傳的核心類
DiskFileUpload 252
10.1.3 處理的核心類
ServletFileUpload 253
10.1.4 限制檔案類型類
SuffixFileFilter 254

相關詞條

熱門詞條

聯絡我們