Java Web程式開發與分析

《Java Web程式開發與分析》是2015年西安電子科技大學出版社出版的圖書,作者是柴慧敏。

基本介紹

  • 書名:Java Web程式開發與分析 
  • 作者:柴慧敏 
  • ISBN:9787560638737
  • 頁數:312
  • 定價:36
  • 出版社西安電子科技大學出版社
  • 出版時間:2015-12-01
  • 開本:16開
內容簡介,編輯推薦,圖書目錄,

內容簡介

本書由淺入深、循序漸進地分析和講解了Java Web開發的主要技術,內容包括開發環境的搭建和配置、HTML5、JavaScript編程技術、JSP基本編程、JavaBean套用技術、Servlet技術基礎、JDBC接口與數據套用以及Struts2開發框架等。在每一部分內容中,都給出了多個套用實例,以分析Java Web開發技術的具體套用過程,使得讀者能夠透徹理解。

編輯推薦

本書內容全面、重點突出,凡具有電腦程式設計基礎的讀者均可閱讀。
本書可作為計算機專業本科生的教材或教學參考書,也可作為Web工程開發技術人員的參考書。

圖書目錄

第1章 Java Web程式概述 1
1.1 Web程式運行機制 1
1.2 網站的靜態與動態 5
1.2.1 靜態網頁與套用 5
1.2.2 用戶與瀏覽器的動態互動 7
1.2.3 開發動態網站的主流技術 8
1.3 Java Web程式開發技術與體系 10
1.3.1 B/S結構編程體系 10
1.3.2 Java EE架構技術 11
1.3.3 Java開發Web程式的知識體系 14
本章小結 15
第2章 Java Web開發和運行環境 16
2.1 開發工具的選擇 16
2.1.1 瀏覽器 16
2.1.2 Web伺服器 16
2.1.3 資料庫管理系統 19
2.2 Eclipse集成開發環境配置 20
本章小結 22
第3章 HTML5 23
3.1 HTML語言簡介 23
3.1.1 什麼是HTML 23
3.1.2 HTML版本發展 24
3.1.3 HTML5特點 24
3.2 HTML基本語法與常用標籤 25
3.2.1 HTML文檔結構 25
3.2.2 格式化文本標籤 27
3.2.3 超連結和錨 30
3.2.4 區域布局與定位 32
3.2.5 創建表格與格式設定 36
3.2.6 創建表單格式 38
3.3 嵌入音頻和視頻 41
3.3.1 HTML多媒體基礎知識 41
3.3.2 網頁中嵌入視頻 43
3.3.3 網頁中集成音頻 43
3.4 層疊樣式表(CSS) 44
3.4.1 理解層疊樣式表 44
3.4.2 創建樣式表規則 45
3.4.3 使用樣式表改變頁面格式 51
本章小結 53
第4章 JavaScript編程技術 54
4.1 JavaScript簡介 54
4.2 JavaScript基本編程 56
4.2.1 基本語句 57
4.2.2 使用變數、字元串和數組 60
4.2.3 條件和循環控制流程 65
4.2.4 使用函式 67
4.2.5 面向對象編程 73
4.2.6 事件處理程式 81
4.3 文檔對象模型(DOM) 86
4.3.1 DOM簡介 86
4.3.2 理解DOM模型結構 86
4.3.3 使用window對象 89
4.3.4 獲取和處理Web文檔 91
4.3.5 DOM節點 92
4.3.6 創建可定位元素 95
本章小結 98
第5章 JSP基本編程 99
5.1 JSP概述 99
5.1.1 什麼是JSP 99
5.1.2 JSP運行機制 100
5.2 JSP基本語法 102
5.2.1 JSP文檔結構 102
5.2.2 JSP腳本元素 106
5.2.3 JSP指令元素 110
5.2.4 JSP動作元素 117
5.2.5 JSTL標準標籤庫 127
5.2.6 自定義標籤庫 132
5.3 JSP主要內置對象 136
5.3.1 request請求對象 138
5.3.2 response回響對象 141
5.3.3 session會話對象 143
5.3.4 application套用服務對象 147
5.3.5 out對象 149
5.3.6 其他內置對象 150
本章小結 151
第6章 JavaBean套用技術 152
6.1 什麼是JavaBean 152
6.2 JavaBean的特徵與創建 153
6.3 使用JavaBean 154
6.3.1 調用JavaBean 154
6.3.2 訪問JavaBean屬性 155
6.3.3 設定JavaBean屬性 156
6.4 JavaBean的生命周期 159
6.5 使用JavaBean處理表單數據 164
本章小結 167
第7章 Servlet技術基礎 168
7.1 Servlet簡介 168
7.2 Servlet的創建與部署 170
7.3 Servlet實現相關接口 177
7.3.1 GenericServlet 177
7.3.2 HttpServlet 181
7.4 Servlet請求和回響相關接口 184
7.4.1 HttpServletRequest接口 185
7.4.2 HttpServletResponse接口 197
7.5 其 他 接 口 202
7.5.1 ServletConfig配置接口 202
7.5.2 HttpSession會話接口 205
7.5.3 ServletContext上下文接口 213
7.6 Servlet過濾器 214
7.6.1 過濾器簡介 214
7.6.2 過濾器相關接口 216
7.6.3 過濾器類的實現與部署 222
7.7 Servlet監聽器 224
7.7.1 監聽器簡介 224
7.7.2 監聽器相關接口 224
7.7.3 監聽器的套用實現 228
本章小結 231
第8章 JDBC接口與資料庫套用 232
8.1 JDBC概述 232
8.1.1 什麼是JDBC 232
8.1.2 JDBC體系結構 232
8.1.3 驅動程式類型 233
8.2 JDBC連線資料庫 235
8.2.1 使用DriverManager載入驅動 235
8.2.2 使用DataSource載入驅動 242
8.3 JDBC運算元據庫接口 244
8.3.1 Statement接口 245
8.3.2 PreparedStatement接口 250
8.3.3 CallableStatement接口 255
8.3.4 ResultSet結果集接口 258
8.4 JDBC連線池 261
8.5 使用JDBC存取二進制數據 268
8.5.1 圖像檔案存取 268
8.5.2 聲音和視頻檔案存取 271
本章小結 273
第9章 Struts開發框架 274
9.1 Java Web程式開發模式 274
9.1.1 非MVC模式 (Model1模式) 275
9.1.2 MVC模式(Model2模式) 275
9.2 Struts開發框架簡介 277
9.2.1 Struts框架基本概念 278
9.2.2 Struts2基本配置 285
9.2.3 Action的實現 292
9.3 Struts2 類型轉換 296
9.3.1 類型轉換簡介 296
9.3.2 基本數據類型轉換 298
9.3.3 數組和集合類型轉換 301
9.3.4 自定義類型轉換 308
本章小結 311
參考文獻 312

相關詞條

熱門詞條

聯絡我們