-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Java Web應用開發 版權信息
- ISBN:9787121406935
- 條形碼:9787121406935 ; 978-7-121-40693-5
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
Java Web應用開發 本書特色
(1)本書為“大數據應用開發(Java)”1+X職業技能等級證書配套教材;(2)本書也是藍橋學院“Java全棧工程師”培養項目配套教材。
Java Web應用開發 內容簡介
本書是“大數據應用開發(Java)”1+X職業技能等級證書配套教材,同時也是藍橋學院“Java全棧工程師”培養項目配套教材。全書共13章,以動態網頁基礎(JSP)、JSP基礎語法、Servlet與MVC設計模式、三層架構為基礎,以分頁與上傳下載、連接池與DbUtils類庫、EL和JSTL、自定義標簽、AJAX、過濾器與監聽器為進階,以調試、集群服務器和Java Web工程化項目指導為實戰,系統介紹Java Web的基礎編程與核心設計,重點突出Java Web開發的實戰應用技能。本書直接服務于“大數據應用開發(Java)”1+X職業技能等級證書工作,可作為職業院校、應用型本科院校計算機應用技術、軟件技術、軟件工程、網絡工程和大數據應用技術等計算機相關專業的教材,也可供從事計算機相關工作的技術人員參考。
Java Web應用開發 目錄
目 錄
第1章 動態網頁基礎(JSP) 1
1.1 動態網頁 1
1.2 C/S與B/S 2
1.3 開發**個Web項目 3
1.3.1 使用Tomcat開發Web項目 3
1.3.2 JSP執行流程 12
1.3.3 使用Eclipse開發Web項目 14
1.3.4 在Linux中安裝并配置Tomcat 21
1.4 HTTP協議 21
1.4.1 通信協議 21
1.4.2 HTTP請求消息 22
1.4.3 HTTP響應消息 23
1.4.4 HTTP頭字段 24
1.5 本章小結 25
1.6 本章練習 26
第2章 JSP基礎語法 28
2.1 JSP頁面元素 29
2.1.1 腳本(Scriptlet) 29
2.1.2 指令 30
2.1.3 注釋 31
2.2 內置對象 33
2.2.1 常用內置對象及Cookie 34
2.2.2 4種范圍對象的作用域 55
2.3 JSP訪問數據庫 62
2.4 JavaBean 64
2.4.1 使用JavaBean封裝數據 64
2.4.2 使用JavaBean封裝業務 66
2.4.3 動作元素 67
2.5 模板引擎概述 70
2.6 本章小結 71
2.7 本章練習 72
第3章 Servlet與MVC設計模式 76
3.1 MVC設計模式簡介 76
3.2 Servlet 77
3.2.1 開發**個Servlet程序 77
3.2.2 使用Eclipse快速開發Servlet程序 80
3.2.3 Servlet 3.x簡介 82
3.2.4 Servlet生命周期 84
3.2.5 JSP生命周期 87
3.2.6 Servlet API 88
3.3 MVC設計模式案例 94
3.4 本章小結 99
3.5 本章練習 99
第4章 三層架構 101
4.1 三層架構概述 101
4.2 三層間的關系 103
4.3 優化三層架構 119
4.4 本章小結 129
4.5 本章練習 130
第5章 分頁與上傳、下載 132
5.1 分頁顯示 132
5.1.1 分頁概述 132
5.1.2 分頁案例 133
5.2 文件上傳 142
5.2.1 使用Commons-FileUpload實現文件上傳 142
5.2.2 使用Commons-FileUpload控制文件上傳 147
5.3 文件下載 149
5.4 本章小結 153
5.5 本章練習 154
第6章 連接池和DbUtils類庫 156
6.1 數據庫連接池 156
6.1.1 JNDI 156
6.1.2 連接池與數據源 157
6.2 commons-dbutils工具類庫 167
6.2.1 DbUtils類 168
6.2.2 QueryRunner類 168
6.2.3 ResultSetHandler接口及其實現類 169
6.2.4 增、刪、改操作 179
6.2.5 手動處理事務 181
6.3 本章小結 188
6.4 本章練習 188
第7章 EL和JSTL 190
7.1 EL表達式 190
7.1.1 EL表達式語法 190
7.1.2 EL表達式操作符 193
7.1.3 EL表達式的隱式對象 196
7.2 JSTL標簽及核心標簽庫 198
7.2.1 JSTL使用前準備 198
7.2.2 JSTL核心標簽庫 198
7.3 本章小結 208
7.4 課后練習 209
第8章 自定義標簽 210
8.1 自定義標簽簡介 210
8.2 傳統標簽 213
8.2.1 Tag接口 213
8.2.2 IterationTag接口 214
8.2.3 BodyTag接口 216
8.3 簡單標簽 220
8.3.1 SimpleTag接口 220
8.3.2 JspFragment類 221
8.3.3 SimpleTagSupport類 222
8.3.4 標簽體內容的執行條件 224
8.4 本章小結 226
8.5 課后練習 227
第9章 AJAX 229
9.1 AJAX簡介 229
9.2 使用JavaScript實現AJAX 230
9.2.1 XMLHttpRequest對象的常用方法 230
9.2.2 XMLHttpRequest對象的常用屬性 230
9.2.3 使用AJAX實現異步請求 231
9.3 使用jQuery實現AJAX 235
9.3.1 $.ajax()方法 235
9.3.2 $.get()方法 236
9.3.3 $.post()方法 237
9.3.4 $(selector).load ()方法 237
9.4 JSON 239
9.4.1 JSON簡介 239
9.4.2 AJAX使用JSON傳遞數據 240
9.5 AJAX應用―驗證碼校驗 243
9.6 本章小結 247
9.7 本章練習 248
第10章 過濾器與監聽器 250
10.1 過濾器 250
10.1.1 過濾器原理 250
10.1.2 開發**個Filter程序 251
10.1.3 Filter映射 255
10.1.4 Filter鏈 256
10.1.5 使用Filter解決亂碼問題 258
10.2 監聽器 259
10.2.1 監聽域對象的創建與銷毀 259
10.2.2 監聽域對象中屬性的變更 264
10.2.3 監聽HttpSession中對象的四個階段 267
10.3 本章小結 274
10.4 本章練習 275
第11章 調試 276
11.1 使用Eclipse調試 276
11.1.1 使用Eclipse調試Java程序 276
11.1.2 使用Eclipse調試本地Java Web后臺程序 282
11.1.3 使用Eclipse遠程調試Java Web程序 283
11.2 使用Chrome調試前臺程序 287
11.3 本章小結 294
11.4 本章練習 295
第12章 集群服務器 296
12.1 集群簡介 296
12.1.1 集群的概念和特點 296
12.1.2 正向代理和反向代理 299
12.2 Nginx 300
12.2.1 使用Nginx+Tomcat實現動靜分離 300
12.2.2 使用Nginx+Tomcat搭建集群服務器 304
12.3 本章小結 308
12.4 本章練習 308
第13章 Java Web工程化項目指導 310
13.1 項目設計指導 310
13.2 解決方案 310
13.3 工程化問題 320
13.2.1 Maven 320
13.2.2 Docker 325
13.2.3 Git/GitHub 326
13.4 本章小結 329
13.5 本章練習 330
附錄A 部分練習參考答案及解析 332
參考文獻 342
Java Web應用開發 作者簡介
國信藍橋教育科技(北京)股份有限公司成立于2005年,是一家以大學生就業為切入點,以職業服務為主線,基于大學生職業生涯各個階段的需求提供精準服務的人才大數據科技服務平臺;通過提供教育、就業、職業服務,連接高校和企業,伴隨大學生成長;獲得的資質包括國家高新技術企業、中關村高新技術企業、人力資源服務許可證、出版物經營許可證、教育部產學合作協同育人單位、教育部1+X職業技能等級證書培訓評價組織。
- >
唐代進士錄
- >
李白與唐代文化
- >
月亮與六便士
- >
史學評論
- >
我從未如此眷戀人間
- >
莉莉和章魚
- >
回憶愛瑪儂
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)