Web開發技術實戰教程

Web開發技術實戰教程

《Web開發技術實戰教程》是化學工業出版社於2022年出版的書籍,作者是唐友、王麗輝、王佳婧

基本介紹

  • 中文名:Web開發技術實戰教程
  • 作者:唐友,王麗輝,王佳婧 
  • 出版時間:2022年10月1日
  • 出版社:化學工業出版社
  • 頁數:266 頁
  • ISBN:9787122413635
  • 定價:52 元 
  • 開本:16 開
  • 裝幀:平裝
內容簡介,目錄,

內容簡介

JSP(Java Server Pages,Java伺服器頁面)是由Sun 公司倡導的、許多公司參與建立的一種動態網頁技術標準。JSP被賦予了Java技術的強大功能,能夠為用戶提供強大的技術支持;同時,JSP繼承了Java的優勢,可以建立安全的、跨平台的動態網站。 本書從初學者的角度出發進行講解,共13章,詳細講解了JSP的基本語法和Web程式設計方法。
可分為三個部分:第1章和第2章是第一部分,介紹了Web技術概論、開發環境的搭建和JDBC;第3章至第9章是第二部分,詳細講解了Web的核心開發技術;第10章至第13章是第三部分,引入真實的企業項目,揭示項目開發的真實內幕,可以讓讀者切身感受到項目開發帶來的樂趣。 本書使用深入淺出、通俗易懂的語言闡述教材中涉及的概念,並通過結合典型翔實的Web套用案例、分析案例代碼、解決常見問題等方式,幫助讀者掌握Web應用程式開發的全過程。 本書附有原始碼、習題、教學課件等資源,既可作為JSP初學者的入門教材,也可作為高等院校相關專業的教材和輔導用書,而且對JSP開發人員的自學也具有較高的參考價值,是一本適合廣大計算機編程愛好者的讀物。

目錄

第1章 Java Web概述 001
1.1 XML基礎 002
1.1.1 XML概述 002
1.1.2 XML語法 004
1.1.3 DTD約束 007
1.1.4 XML Schema約束 014
1.2 HTTP 020
1.2.1 HTTP概述 021
1.2.2 HTTP請求訊息 024
1.2.3 HTTP回響訊息 028
1.3 Web開發的相關知識 030
1.3.1 B/S架構和C/S架構 030
1.3.2 Web開發背景知識 031
1.4 Tomcat 033
1.4.1 Tomcat簡介 033
1.4.2 Tomcat的安裝 033
1.5 本章小結 037
第2章 JDBC 038
2.1 什麼是JDBC 038
2.2 JDBC常用API 039
2.2.1 Driver接口 039
2.2.2 DriverManager類 039
2.2.3 Connection接口 039
2.2.4 Statement接口 040
2.2.5 PreparedStatement 接口 040
2.2.6 ResultSet接口 041
2.3 實現第一個JDBC程式 042
2.4 PreparedStatement 對象 047
2.5 ResultSet對象 049
2.6 本章小結 054
第3章 Servlet基礎 055
3.1 Servlet概述 055
3.2 Servlet開發入門 056
3.2.1 Servlet接口及其實現類 056
3.2.2 實現第一個Servlet程式 058
3.2.3 Servlet的生命周期 065
3.3 Servlet套用 067
3.4 ServletConfig和ServletContext 071
3.4.1 ServletConfig接口 071
3.4.2 ServletContext接口 073
3.5 本章小結 078
第4章 請求和回響 079
4.1 HttpServletResponse對象 080
4.1.1 傳送狀態碼的相關方法 080
4.1.2 傳送回響訊息頭的相關方法 080
4.1.3 傳送回響訊息體的相關方法 082
4.2 HttpServletResponse套用 083
4.2.1 解決中文輸出亂碼問題 083
4.2.2 請求重定向 084
4.3 HttpServletRequest對象 086
4.3.1 獲取請求行信息的相關方法 086
4.3.2 獲取請求訊息頭的相關方法 088
4.4 HttpServletRequest套用 090
4.4.1 獲取請求參數 090
4.4.2 通過HttpServletRequest對象傳遞數據 093
4.5 RequestDispatcher對象的套用 093
4.5.1 RequestDispatcher接口 093
4.5.2 請求轉發 094
4.5.3 請求包含 095
4.6 本章小結 097
第5章 會話技術 098
5.1 會話技術概述 098
5.2 Cookie對象 099
5.2.1 Cookie 099
5.2.2 Cookie API介紹 101
5.3 Session對象 104
5.3.1 Session 104
5.3.2 Session API介紹 104
5.3.3 Session逾時管理 105
5.4 本章小結 111
第6章 JSP技術 112
6.1 JSP概述 112
6.1.1 什麼是JSP 112
6.1.2 編寫第一個JSP檔案 113
6.1.3 JSP運行原理 113
6.2 JSP基本語法 114
6.2.1 JSP腳本元素 115
6.2.2 JSP注釋 119
6.3 JSP指令 121
6.3.1 page指令 122
6.3.2 include指令 127
6.4 JSP隱式對象 128
6.4.1 隱式對象的概述 128
6.4.2 out對象 129
6.4.3 pageContext對象 131
6.4.4 exception對象 133
6.5 JSP動作標記 134
6.5.1 動作標記 134
6.5.2 動作標記 137
6.6 本章小結 139
第7章 EL和JSTL 140
7.1 初識JavaBean 140
7.1.1 什麼是JavaBean 141
7.1.2 訪問JavaBean的屬性 141
7.2 EL 146
7.2.1 初始EL 146
7.2.2 EL中的標識符 146
7.2.3 EL的保留字 147
7.2.4 EL中的變數 147
7.2.5 EL中的常量 149
7.2.6 EL中的運算符 149
7.2.7 EL隱式對象 152
7.3 JSTL 157
7.3.1 什麼是JSTL 157
7.3.2 JSTL的安裝和測試 158
7.3.3 JSTL中的Core標記庫 159
7.4 本章小結 170
第8章 Servlet高級功能 171
8.1 Filter 171
8.1.1 什麼是Filter 171
8.1.2 Filter接口 173
8.1.3 創建第一個Filter類 173
8.1.4 Filter配置 175
8.1.5 FilterConfig接口 179
8.1.6 Filter鏈 182
8.2 Listener 186
8.2.1 Servlet事件監聽器概述 187
8.2.2 任務 188
8.3 本章小結 199
第9章 資料庫連線池與DBUtils工具 200
9.1 資料庫連線池 201
9.1.1 什麼是資料庫連線池 201
9.1.2 DataSource接口 202
9.1.3 DBCP連線池 203
9.1.4 C3P0連線池 206
9.2 DBUtils工具 208
9.2.1 DBUtils工具介紹 208
9.2.2 QueryRunner類 208
9.2.3 ResultSetHandler接口 212
9.2.4 ResultSetHandler實現類 215
9.3 本章小結 218
第10章 JSP開發模型 219
10.1 JSP開發模型概述 219
10.2 MVC設計模式 220
10.3 本章小結 224
第11章 物業管理系統 225
11.1 項目概述 225
11.1.1 需求分析 226
11.1.2 功能結構 226
11.1.3 項目預覽 226
11.2 項目設計 227
11.2.1 系統設計 227
11.2.2 資料庫設計 228
11.2.3 項目環境搭建 230
11.3 本章小結 230
第12章 物業管理系統前台程式 231
12.1 管理員功能 232
12.2 業主信息 236
12.3 房產信息 237
12.4 通知公告 238
12.5 故障報修 240
12.6 其他功能 241
12.7 本章小結 242
第13章 物業管理系統後台程式 243
13.1 後台管理系統概述 243
13.2 系統用戶註冊和登錄功能模組 244
13.2.1 增加一條房產信息的後台實現 244
13.2.2 修改/刪除一條房產信息的後台實現 246
13.3 業主信息管理模組 252
13.4 房產信息管理模組 254
13.5 通知公告管理模組 256
13.6 故障報修管理模組 258
13.7 物業管理系統後台的工具類 261
13.7.1 資料庫連線工具 261
13.7.2 加密工具 263
13.8 配置檔案 263
13.9 本章小結 265
參考文獻 266

相關詞條

熱門詞條

聯絡我們