Java Web套用開發技術(2012年人民郵電出版社出版圖書)

Java Web套用開發技術(2012年人民郵電出版社出版圖書)

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

本書系統地介紹了使用Java語言開發Web套用的基礎技術。首先,從Web套用的基礎——HTTP入手;然後,逐章講述了Java 開發Web套用的各種技術和規範,涉及了Java Web容器、Servlet、JSP、過濾器、監聽器、標記庫、Web套用安全、Web開發模式;每章為讀者配備了簡明而又實用的示例。通過本書的學習,讀者能夠全面掌握Java語言Web編程技術,並對Java Web套用的基礎知識有更深刻的了解。

基本介紹

  • 中文名:Java Web套用開發技術
  • 叢 書 名:21世紀高等院校網路工程規劃教材
  • 標準書號 :ISBN 978-7-115-27129-7
  • 編目分類 :TP312
圖書信息,目 錄,

圖書信息

書 名 Java Web套用開發技術
作 者 王電鋼 劉孫俊 主編
譯 者 --
責任編輯 劉博
開 本 16 開
印 張 15.25
字 數 379 千字
頁 數 236 頁
裝 幀 平裝
版 次 第1版第1次
初版時間 2012年2月
本 印 次 2012年2月
首 印 數 -- 冊
定 價 29.80 元

目 錄

第1章 Java Web工作原理 1
1.1 解析HTTP 1
1.1.1 建立連線 2
1.1.2 傳送請求信息 3
1.1.3 回送回響信息 4
1.1.4 關閉連線 5
1.2 Web伺服器的缺點 6
1.3 伺服器端網頁編程 7
1.3.1 最早的解決方案CGI 7
1.3.2 Java的解決方案 8
1.4 Java Web 應用程式的組成 12
1.4.1 /WEB-INF和web.xml 13
1.4.2 Java類和資源檔案 13
1.4.3 JAR檔案 14
1.4.4 Web應用程式資源(WAR)檔案 14
1.5 Web容器Tomcat簡介 14
1.5.1 Tomcat目錄結構 14
1.5.2 發布Web套用 15
1.5.3 Tomcat其他功能簡介 18
本章小結 19
第2章 Servlet基礎 20
2.1 什麼是Servlet 20
2.2 Servlet API 21
2.3 Servlet生命周期 22
2.4 Servlet與HTTP 23
2.5 Servlet編碼與部署步驟 23
2.5.1 編譯Servlet代碼 24
2.5.2 部署Servlet 25
2.6 Servlet配置 27
2.7 ServletContext 29
2.7.1 初始化Web應用程式參數 30
2.7.2 在Servlet中共享信息 31
2.7.3 虛擬路徑轉換為物理路徑 33
2.7.4 臨時目錄 36
本章小結 36
第3章 使用Servlet處理HTTP回響 38
3.1 使用Servlet傳送伺服器端回響信息 38
3.2 設定回響狀態行 40
3.2.1 HTTP狀態碼 40
3.2.2 設定狀態碼 40
3.3 設定回響頭 43
3.4 設定回響訊息體 45
3.4.1 傳遞文本流 45
3.4.2 傳遞二進制流 45
3.5 設定請求重定向 47
3.5.1 使用sendRedirect方法實現重定向 49
3.5.2 設定自動刷新和等待頁 51
本章小結 52
第4章 使用Servlet處理HTTP請求 53
4.1 使用Servlet接收伺服器端請求信息 53
4.2 獲取HTTP請求行 55
4.3 獲取HTTP請求頭 57
4.4 獲取請求訊息體 59
4.4.1 獲取表單數據 60
4.4.2 獲取原始表單數據 63
4.5 請求轉發和請求範圍 63
4.5.1 請求轉發 63
4.5.2 請求範圍 66
本章小結 68
第5章 Web應用程式狀態管理 70
5.1 概述 70
5.2 Cookies 73
5.2.1 Cookies原理 73
5.2.2 在Servlet中管理Cookies 75
5.3 Session 77
5.3.1 Session原理 78
5.3.2 會話跟蹤機制 78
5.3.3 HttpSession接口 81
5.3.4 會話逾時管理 81
5.3.5 Application 與Session域範圍的屬性比較 84
5.3.6 Session持久化管理 86
5.4 URL地址重寫 86
本章小結 89
第6章 對象作用域與Servlet事件監聽器 91
6.1 對象作用域 91
6.1.1 ServletContext套用上下文 92
6.1.2 會話作用域 94
6.1.3 請求作用域 97
6.2 監聽器概述 99
6.3 監聽Web應用程式範圍內的事件 100
6.4 監聽會話範圍內事件 103
6.5 監聽請求生命周期內事件 106
本章小結 107
第7章 過濾器 109
7.1 過濾器概述 109
7.2 HelloWorld過濾器 110
7.3 過濾器API 111
7.3.1 Filter接口 112
7.3.2 FilterConfig接口 113
7.3.3 FilterChain接口 113
7.3.4 請求和回響包裝器類 114
7.4 配置Filter 114
7.4.1 <filter>元素 114
7.4.2 <filter-mapping>元素 114
7.4.3 配置過濾器鏈 115
7.5 使用請求和回響包裝器 118
本章小結 121
第8章 JSP基礎 122
8.1 JSP簡介 122
8.2 JSP運行機制與生命周期 123
8.3 JSP語法和語義 128
8.4 腳本元素 128
8.4.1 Scriptlet 128
8.4.2 腳本表達式 129
8.4.3 聲明 130
8.5 注釋 131
8.6 JSP指令 132
8.7 JSP標準動作 137
8.7.1 <jsp:include>動作 137
8.7.2 <jsp:forward>動作 139
8.8 JSP隱式對象 139
8.8.1 out對象 140
8.8.2 pageContext對象 141
本章小結 143
第9章 Java Web開發模式 144
9.1 Java Web開發模式的變遷 144
9.2 在JSP中使用JavaBean 145
9.3 JSP開發模式1 148
9.4 JSP開發模式2 151
9.4.1 MVC架構模式 152
9.4.2 MVC架構模式的Java Web實現 153
9.4.3 JSP模式2的開發步驟 153
9.5 在MVC中使用過濾器 156
本章小結 157
第10章 編寫Java無腳本的JSP 頁面 159
10.1 JSP表達式語言EL 159
10.1.1 EL表達式和JSP腳本表達式 161
10.1.2 在EL表達式中使用隱式變數 162
10.1.3 運算符 164
10.1.4 EL函式 165
10.2 JSP自定義標記庫與標準標記庫JSTL 168
10.2.1 通用標記 169
10.2.2 變數支持標記 170
10.2.3 流程控制 171
10.2.4 使用JSTL訪問URL信息 172
本章小結 174
第11章 JSP自定義標記 175
11.1 JSP Tag Library簡介 175
11.1.1 標記庫和JavaBean的區別 175
11.1.2 標記庫的工作原理 176
11.2 標記庫的使用 177
11.2.1 一個簡單的標記庫程式 177
11.2.2 標記處理 179
11.2.3 標記描述程式 182
11.2.4 在JSP檔案中使用自定義標記 183
11.2.5 在web.xml中定義標記 184
11.3 自定義標記開發步驟 184
第12章 Web應用程式異常處理 188
12.1 JSP和Servlet 188
12.2 Web應用程式異常處理 189
12.3 日誌 196
12.3.1 Log4j簡介 196
12.3.2 Log4j組件 196
12.3.3 Log4j的配置 197
12.3.4 Log4j在Web應用程式的使用 199
12.3.5 日誌和性能 201
第13章 JavaWeb應用程式安全 202
13.1 基本概念 202
13.2 理解驗證機制 203
13.2.1 驗證機制類型 204
13.2.2 為Web應用程式定義驗證機制 205
13.3 聲明式安全 207
13.4 程式式安全 212
第14章 Web服務 215
14.1 異構系統的互動 215
14.2 解決方案 216
14.2.1 CORBA 217
14.2.2 訊息佇列 217
14.3 Web服務簡介 217
14.3.1 Web服務基本規範 218
14.3.2 擴展Web服務規範 218
14.3.3 Web服務是如何工作的? 219
14.4 JAX-RPC開發Web服務簡介 220
14.5 JAX-WS開發Web服務 223
14.6 簡單對象訪問協定(SOAP) 228
14.6.1 HTTP協定層 229
14.6.2 SOAP信封 229
14.6.3 SOAP協定頭 229
14.6.4 SOAP協定體 229
14.6.5 SOAP錯誤回響 230
14.6.6 SOAP樣式 231
14.6.7 SOAP訊息互動模式 231
14.7 Web服務描述語言(WSDL) 232
14.7.1 數據類型 232
14.7.2 定義訊息 233
14.7.3 接口定義 234
14.7.4 定義綁定 235
14.7.5 服務定義 236

相關詞條

熱門詞條

聯絡我們