jsp動態網頁設計案例教程(2021年電子工業出版社出版的圖書)

jsp動態網頁設計案例教程(2021年電子工業出版社出版的圖書)

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

《jsp動態網頁設計案例教程》是2021年電子工業出版社出版的圖書,本書貫徹理論與實踐相結合的原則,深入淺出,配以大量實例分析,循序漸進地介紹了Web開發的基本概念、JSP開發運行環境的搭建、Servlet程式的開發、JDBC、過濾器、JSP內置對象、自定義標籤和標籤庫等內容。

基本介紹

  • 中文名:jsp動態網頁設計案例教程
  • 作者:何月順
  • 出版社:電子工業出版社
  • ISBN:9787121402449
內容簡介,圖書目錄,作者簡介,

內容簡介

本書貫徹理論與實踐相結合的原則,深入淺出,配以大量實例分析,循序漸進地介紹了Web開發的基本概念、JSP開發運行環境的搭建、Servlet程式的開發、JDBC、過濾器、JSP內置對象、自定義標籤和標籤庫等內容。本書主要面向具有一定HTML基礎和Java程式設計基礎的讀者,不僅可作為計算機類相關專業的本科生“JSP程式設計”課程的教材,也可供從事Java Web程式開發從業人員學習和參考。

圖書目錄

第1章 概述 1
1.1 Web相關概念 1
1.1.1 胖客戶端 1
1.1.2 瘦客戶端 2
1.1.3 B/S結構與C/S結構出現 2
1.2 Web開發背景知識 2
1.2.1 Web訪問基本原理 2
1.2.2 超文本標記語言 3
1.2.3 Web伺服器 3
1.2.4 統一資源定位器 4
1.2.5 Web瀏覽器 4
1.2.6 超文本傳輸協定 5
1.3 Web開發技術簡史 6
1.3.1 傳統Web伺服器模式開發 6
1.3.2 動態展現頁面技術 7
1.3.3 CGI實現頁面的動態生成 7
1.3.4 Java Servlet:改進的CGI 8
1.3.5 JSP:Servlet的模板 9
1.3.6 JSP基本原理 9
1.4 思維梳理 10
1.5 習題 11
第2章 搭建開發環境 12
2.1 搭建JSP開發環境 12
2.1.1 下載JDK 12
2.1.2 安裝JDK 14
2.1.3 配置環境變數 17
2.1.4 下載Eclipse 20
2.1.5 啟動Eclipse 21
2.1.6 配置工作空間 24
2.1.7 關閉自動更新 28
2.2 搭建JSP運行環境 28
2.2.1 獲取 Tomcat 29
2.2.2 啟動並訪問Tomcat 30
2.2.3 將 Tomcat 整合到 Eclipse 32
2.3 體驗Web套用開發 38
2.3.1 創建Web工程 38
2.3.2 部署Web工程 43
2.3.3 啟動伺服器 45
2.3.4 訪問Web套用 46
2.3.5 關閉伺服器 47
2.4 思維梳理 48
2.5 習題 48
第3章 開發Servlet程式 49
3.1 認知Servlet技術 49
3.1.1 Java Servlet 49
3.1.2 Servlet容器 50
3.1.3 Servlet 體系 51
3.1.4 請求形式 55
3.2 開發Servlet程式 55
3.2.1 刀耕火種:實現Servlet接口的所有抽象方法 57
3.2.2 擒賊擒王:繼承GenericServlet類並重寫service方法 64
3.2.3 分而治之:繼承HttpServlet類並重寫doGet和doPost方法 68
3.2.4 殊途同歸:繼承HttpServlet類並重寫service方法 74
3.3 理解請求/回響過程 78
3.3.1 使用Servlet回響客戶端請求 78
3.3.2 容器對請求的處理過程 81
3.4 Servlet生命周期 83
3.4.1 容器對Servlet的兩種處理方式 83
3.4.2 總結Servlet生命周期 89
3.5 ServletConfig 90
3.5.1 ServletConfig接口 90
3.5.2 Servlet初始化參數 91
3.6 思維梳理 96
3.7 習題 96
第4章 處理Servlet請求 98
4.1 HTTP請求 98
4.1.1 請求行 98
4.1.2 請求頭 100
4.1.3 請求體 102
4.2 ServletRequest 103
ServletRequest接口 103
4.3 獲取請求數據 106
4.3.1 解析請求 106
4.3.2 獲取請求參數 113
4.4 檔案上傳 118
4.4.1 獲取位元組數據 118
4.4.2 解析數據 122
4.4.3 單檔案上傳 126
4.4.4 多檔案上傳 127
4.5 思維梳理 130
4.6 習題 130
第5章 Servlet回響 131
5.1 HTTP回響 131
狀態行 131
5.2 設定回響 133
5.2.1 設定狀態 133
5.2.2 設定回響頭 136
5.3 設定回響體 138
5.3.1 傳送字元數據 138
5.3.2 傳送位元組數據 140
5.3.3 生成驗證碼圖片 144
5.4 思維梳理 154
5.5 習題 155
第6章 訪問資料庫 156
6.1 資料庫基礎 156
6.1.1 管理資料庫 156
6.1.2 管理表 159
6.1.3 管理數據 162
6.2 JDBC概述 165
6.2.1 什麼是JDBC 165
6.2.2 JDBC運行原理 165
6.2.3 JDBC Driver 165
6.3 連線資料庫 166
6.4 執行SQL語句 167
6.4.1 執行數據定義語言(DDL)語句 167
6.4.2 執行數據操縱語言(DML) 168
6.4.3 執行數據查詢語句(DQL) 168
6.4.4 PreparedStatement接口 168
6.4.5 ResultSet 169
6.5 使用開源組件 171
6.5.1 簡化屬性操作 171
6.5.2 使用數據源 174
6.5.3 簡化JDBC操作 179
6.6 思維梳理 186
6.7 習題 187
第7章 過濾器和監聽器 188
7.1 過濾器 188
7.2 監聽器 192
7.3 思維梳理 194
7.4 習題 194
第8章 JSP核心語法 195
8.1 JSP的本質 195
8.1.1 創建JSP檔案 195
8.1.2 訪問JSP程式 196
8.1.3 容器對JSP的處理過程 197
8.2 JSP腳本元素 205
8.2.1 JSP指令 205
8.2.2 JSP表達式 212
8.2.3 JSP聲明 213
8.2.4 JSP腳本 215
8.2.5 JSP注釋 217
8.3 JSP內置對象 217
8.3.1 request對象 219
8.3.2 response對象 219
8.3.3 page對象 219
8.3.4 pageContext 221
8.3.5 out對象 224
8.3.6 config對象 226
8.3.7 exception對象 229
8.3.8 session對象 231
8.4 思維梳理 235
8.5 習題 235
第9章 自定義標籤 236
9.1 概述 236
9.2 開發步驟 237
9.2.1 開發標籤處理器類 237
9.2.2 定義標籤 241
9.2.3 使用標籤 242
9.3 處理屬性 243
9.3.1 固定屬性值 243
9.3.2 動態屬性值 247
9.3.3 接收複雜對象 255
9.4 思維梳理 259
9.5 習題 260
第10章 標準標籤庫 261
10.1 表達式語言 261
10.1.1 運算符 261
10.1.2 訪問對象 264
10.2 核心標籤庫 267
10.2.1 <c:set>標籤 268
10.2.2 <c:out>標籤 268
10.2.3 <c:remove>標籤 269
10.2.4 <c:if>標籤 270
10.2.5 <c:choose>標籤 270
10.2.6 <c:catch>標籤 271
10.2.7 <c:forEach>標籤 271
10.3 格式化標籤庫 273
10.3.1 <fmt:formatNumber>標籤 273
10.3.2 <fmt:formatDate>標籤 274
10.4 思維梳理 275
10.5 習題 276
附錄A @WebServlet屬性列表 277
附錄B 常用MIME類型 278
附錄C page指令的屬性 283

作者簡介

何月順,男,漢族,1971.9出生,湖南省永州市,中共黨員;博士、教授;東華理工大學信息學院/軟體學院院長;17年來一直從事計算機科學與技術專業的教學與科研工作。

相關詞條

熱門詞條

聯絡我們