-
>
全國(guó)計(jì)算機(jī)等級(jí)考試最新真考題庫(kù)模擬考場(chǎng)及詳解·二級(jí)MSOffice高級(jí)應(yīng)用
-
>
決戰(zhàn)行測(cè)5000題(言語(yǔ)理解與表達(dá))
-
>
軟件性能測(cè)試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強(qiáng)教科書(shū)(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
Java Web程序設(shè)計(jì)任務(wù)教程 版權(quán)信息
- ISBN:9787115439369
- 條形碼:9787115439369 ; 978-7-115-43936-9
- 裝幀:暫無(wú)
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類:>
Java Web程序設(shè)計(jì)任務(wù)教程 本書(shū)特色
本書(shū)從初學(xué)者的角度出發(fā),深刻且通俗地揭示了JavaWeb開(kāi)發(fā)內(nèi)幕。全書(shū)共15章,詳細(xì)講解了網(wǎng)頁(yè)開(kāi)發(fā)的基礎(chǔ)知識(shí)和Java Web開(kāi)發(fā)的重要知識(shí),其中網(wǎng)頁(yè)開(kāi)發(fā)基礎(chǔ)知識(shí)包括HTML技術(shù)、CSS技術(shù)和JavaScript技術(shù),而Java Web的進(jìn)階知識(shí)包括Servlet技術(shù)、會(huì)話技術(shù)、JSP技術(shù),以及JDBC和數(shù)據(jù)庫(kù)連接池等技術(shù)。本書(shū)加入了真實(shí)的電商項(xiàng)目,揭示了項(xiàng)目開(kāi)發(fā)的真實(shí)內(nèi)幕,可以讓學(xué)習(xí)者切身感受到項(xiàng)目開(kāi)發(fā)帶來(lái)的樂(lè)趣。 本書(shū)使用深入淺出、通俗易懂的語(yǔ)言闡述教材中涉及的概念,并通過(guò)結(jié)合典型翔實(shí)的Web應(yīng)用案例、分析案例代碼、解決常見(jiàn)問(wèn)題等方式,幫助讀者真正明白Web應(yīng)用程序開(kāi)發(fā)的全過(guò)程。 本書(shū)附有配套視頻、源代碼、習(xí)題、教學(xué)課件等資源;另外,為了幫助初學(xué)者更好地學(xué)習(xí)本書(shū)講解的內(nèi)容,還提供了在線答疑,希望得到更多讀者的關(guān)注。 本書(shū)適合作為高等院校計(jì)算機(jī)相關(guān)專業(yè)程序設(shè)計(jì)或者Web項(xiàng)目開(kāi)發(fā)的教材,是一本適合廣大計(jì)算機(jī)編程愛(ài)好者的優(yōu)秀讀物。
Java Web程序設(shè)計(jì)任務(wù)教程 內(nèi)容簡(jiǎn)介
1. 本書(shū)提供免費(fèi)教學(xué)資源,包括15 個(gè)精美教學(xué)PPT、1600 道測(cè)試題、長(zhǎng)達(dá)50 小時(shí)的教學(xué)視頻等; 2. 內(nèi)容定位于Java Web的初級(jí)和中級(jí)內(nèi)容,好學(xué)易懂; 3. 全書(shū)*后3章用實(shí)例的形式培養(yǎng)讀者動(dòng)手能力。
Java Web程序設(shè)計(jì)任務(wù)教程 目錄
1.1 HTML技術(shù) 2
1.1.1 HTML簡(jiǎn)介 2
1.1.2 單標(biāo)記和雙標(biāo)記 4
1.1.3 文本控制與文本樣式標(biāo)記 4
1.1.4 圖像標(biāo)記 5
1.1.5 表格標(biāo)記 6
1.1.6 表單標(biāo)記 7
1.1.7 列表標(biāo)記和超鏈接標(biāo)記 11
1.1.8 標(biāo)記 13
1.2 CSS技術(shù) 13
1.2.1 簡(jiǎn)介 13
1.2.2 CSS樣式的引用方式 14
1.2.3 CSS選擇器和常用屬性 16
1.3 JavaScript基礎(chǔ) 19
1.3.1 DOM相關(guān)知識(shí) 19
1.3.2 JavaScript概述 20
1.3.3 JavaScript的使用 25
1.4 階段案例:傳智書(shū)城頁(yè)面
設(shè)計(jì) 28
【任務(wù)1-1】傳智書(shū)城首頁(yè)設(shè)計(jì) 28
【任務(wù)1-2】傳智書(shū)城注冊(cè)頁(yè)面設(shè)計(jì) 34
1.5 本章小結(jié) 39
第2章 Java Web概述 40
2.1 XML基礎(chǔ) 41
2.1.1 XML概述 41
2.1.2 XML語(yǔ)法 42
2.1.3 DTD約束 43
2.1.4 Schema約束 50
2.2 HTTP協(xié)議 57
2.2.1 HTTP概述 57
2.2.2 HTTP請(qǐng)求消息 60
2.2.3 HTTP響應(yīng)消息 65
2.3 Tomcat 68
2.3.1 Tomcat簡(jiǎn)介 68
2.3.2 Tomcat的安裝和啟動(dòng) 68
2.3.3 Tomcat診斷 70
2.3.4 Web應(yīng)用 72
【任務(wù)2-1】在Eclipse中配置Tomcat 74
2.4 本章小結(jié) 77
第3章 Servlet基礎(chǔ) 79
3.1 Servlet概述 80
3.2 Servlet開(kāi)發(fā)入門 80
3.2.1 Servlet接口及其實(shí)現(xiàn)類 80
3.2.2 實(shí)現(xiàn)**個(gè)Servlet程序 81
3.2.3 Servlet的生命周期 85
3.3 Servlet應(yīng)用——HttpServlet類 89
【任務(wù)3-1】使用Eclipse工具開(kāi)發(fā)
Servlet 92
【任務(wù)3-2】實(shí)現(xiàn)Servlet虛擬路徑的
映射 100
3.4 ServletConfig和Servlet
Context 104
3.4.1 ServletConfig接口 104
3.4.2 ServletContext接口 106
3.5 本章小結(jié) 113
第4章 請(qǐng)求和響應(yīng) 114
4.1 HttpServletResponse對(duì)象 115
4.1.1 發(fā)送狀態(tài)碼相關(guān)的方法 115
4.1.2 發(fā)送響應(yīng)消息頭相關(guān)的方法 116
4.1.3 發(fā)送響應(yīng)消息體相關(guān)的方法 117
4.2 HttpServletResponse應(yīng)用 119
【任務(wù)4-1】解決中文輸出亂碼問(wèn)題 119
【任務(wù)4-2】實(shí)現(xiàn)網(wǎng)頁(yè)定時(shí)刷新并跳轉(zhuǎn) 122
4.3 HttpServletRequest對(duì)象 126
4.3.1 獲取請(qǐng)求行信息的相關(guān)方法 126
4.3.2 獲取請(qǐng)求消息頭的相關(guān)方法 129
4.4 HttpServletRequest應(yīng)用 132
4.4.1 獲取請(qǐng)求參數(shù) 132
【任務(wù)4-3】解決請(qǐng)求參數(shù)的中文亂碼
問(wèn)題 134
4.4.2 通過(guò)Request對(duì)象傳遞數(shù)據(jù) 136
4.5 RequestDispatcher對(duì)象的應(yīng)用 137
4.5.1 RequestDispatcher接口 137
4.5.2 請(qǐng)求轉(zhuǎn)發(fā) 138
4.5.3 請(qǐng)求包含 139
4.6 本章小結(jié) 142
第5章 會(huì)話及其會(huì)話技術(shù) 143
5.1 會(huì)話概述 144
5.2 Cookie對(duì)象 144
5.2.1 什么是Cookie 144
5.2.2 Cookie API 145
【任務(wù)5-1】顯示用戶上次訪問(wèn)時(shí)間 147
5.3 Session對(duì)象 149
5.3.1 什么是Session 149
5.3.2 HttpSession API 150
5.3.3 Session超時(shí)管理 151
5.4 階段案例 151
【任務(wù)5-2】實(shí)現(xiàn)購(gòu)物車 151
【任務(wù)5-3】實(shí)現(xiàn)用戶登錄 159
5.5 本章小結(jié) 167
第6章 JSP技術(shù) 168
6.1 JSP概述 169
6.1.1 什么是JSP 169
6.1.2 編寫(xiě)**個(gè)JSP文件 169
6.1.3 JSP運(yùn)行原理 172
6.2 JSP基本語(yǔ)法 176
6.2.1 JSP腳本元素 176
6.2.2 JSP注釋 178
6.3 JSP指令 179
6.3.1 page指令 180
6.3.2 include指令 181
6.4 JSP隱式對(duì)象 182
6.4.1 隱式對(duì)象的概述 182
6.4.2 out對(duì)象 183
6.4.3 pageContext對(duì)象 185
6.4.4 exception對(duì)象 187
6.5 JSP動(dòng)作元素 188
6.5.1 動(dòng)作元素 188
6.5.2 動(dòng)作元素 190
6.6 階段案例:傳智書(shū)城JSP頁(yè)面 191
【任務(wù)6-1】實(shí)現(xiàn)首頁(yè) 191
【任務(wù)6-2】實(shí)現(xiàn)注冊(cè)頁(yè)面 196
6.7 本章小結(jié) 198
第7章 EL表達(dá)式和JSTL 199
7.1 初識(shí)JavaBean 200
7.1.1 什么是JavaBean 200
7.1.2 訪問(wèn)JavaBean的屬性 200
7.1.3 BeanUtils工具 202
7.2 EL表達(dá)式 204
7.2.1 初識(shí)EL 205
7.2.2 EL中的標(biāo)識(shí)符 206
7.2.3 EL中的保留字 207
7.2.4 EL中的變量 207
7.2.5 EL中的常量 207
7.2.6 EL中的運(yùn)算符 208
7.2.7 EL隱式對(duì)象 211
7.3 JSTL 215
7.3.1 什么是JSTL 215
7.3.2 JSTL的下載和使用 216
7.3.3 JSTL中的Core標(biāo)簽庫(kù) 218
7.4 本章小結(jié) 229
第8章 Servlet高級(jí) 231
8.1 Filter過(guò)濾器 232
8.1.1 什么是Filter 232
8.1.2 實(shí)現(xiàn)**個(gè)Filter 程序 233
8.1.3 Filter映射 235
8.1.4 Filter鏈 238
8.1.5 FilterConfig接口 240
【任務(wù)8-1】使用Filter實(shí)現(xiàn)用戶自動(dòng)
登錄 242
【任務(wù)8-2】使用Filter實(shí)現(xiàn)統(tǒng)一全站
編碼 249
8.2 Listener監(jiān)聽(tīng)器—Servlet事件
監(jiān)聽(tīng)器概述 253
【任務(wù)8-3】監(jiān)聽(tīng)域?qū)ο蟮纳芷凇?54
【任務(wù)8-4】監(jiān)聽(tīng)域?qū)ο蟮膶傩宰兏?57
8.3 本章小結(jié) 260
第9章 JDBC 261
9.1 什么是JDBC 262
9.2 JDBC常用的API 262
9.2.1 Driver接口 262
9.2.2 DriverManager類 262
9.2.3 Connection接口 263
9.2.4 Statement接口 263
9.2.5 PreparedStatement 接口 263
9.2.6 ResultSet接口 264
9.3 實(shí)現(xiàn)**個(gè)JDBC程序 265
9.4 PreparedStatement對(duì)象 269
9.5 ResultSet對(duì)象 271
【任務(wù)9】使用JDBC完成數(shù)據(jù)的
增刪改查 273
9.6 本章小結(jié) 282
第10章 數(shù)據(jù)庫(kù)連接池與
DBUtils工具 284
10.1 數(shù)據(jù)庫(kù)連接池 285
10.1.1 什么是數(shù)據(jù)庫(kù)連接池 285
10.1.2 DataSource接口 286
10.1.3 DBCP數(shù)據(jù)源 286
10.1.4 C3P0數(shù)據(jù)源 290
10.2 DBUtils工具 293
10.2.1 DBUtils工具介紹 293
10.2.2 QueryRunner類 293
10.2.3 ResultSetHandler接口 294
10.2.4 ResultSetHandler實(shí)現(xiàn)類 294
【任務(wù)10】使用DBUtils實(shí)現(xiàn)增刪
改查 298
10.3 本章小結(jié) 304
第11章 JSP開(kāi)發(fā)模型 306
11.1 JSP開(kāi)發(fā)模型 307
11.2 MVC設(shè)計(jì)模式 308
【任務(wù)11】按照Model2思想實(shí)現(xiàn)
用戶注冊(cè)功能 309
11.3 本章小結(jié) 319
第12章 文件上傳和下載 320
12.1 如何實(shí)現(xiàn)文件上傳 321
12.2 文件上傳的相關(guān)API 322
12.2.1 FileItem接口 322
12.2.2 DiskFileItemFactory類 323
12.2.3 ServletFileUpload類 324
【任務(wù)12-1】實(shí)現(xiàn)文件上傳 325
12.3 文件下載 330
【任務(wù)12-2】實(shí)現(xiàn)文件下載 330
【任務(wù)12-3】解決下載中文文件亂碼
問(wèn)題 332
12.4 本章小結(jié) 334
第13章 傳智書(shū)城項(xiàng)目設(shè)計(jì) 336
13.1 項(xiàng)目概述 337
13.1.1 需求分析 337
13.1.2 功能結(jié)構(gòu) 337
13.1.3 項(xiàng)目預(yù)覽 338
13.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 340
13.2.1 E-R圖設(shè)計(jì) 340
13.2.2 數(shù)據(jù)表結(jié)構(gòu) 341
13.3 項(xiàng)目環(huán)境搭建 343
13.4 本章小結(jié) 349
第14章 傳智書(shū)城前臺(tái)程序
設(shè)計(jì) 351
14.1 用戶注冊(cè)和登錄模塊 352
【任務(wù)14-1】實(shí)現(xiàn)用戶注冊(cè)功能 352
【任務(wù)14-2】實(shí)現(xiàn)用戶登錄功能 357
14.2 購(gòu)物車模塊 361
【任務(wù)14-3】實(shí)現(xiàn)購(gòu)物車的基本功能 362
【任務(wù)14-4】實(shí)現(xiàn)訂單的相關(guān)功能 368
14.3 圖書(shū)信息查詢模塊 371
【任務(wù)14-5】實(shí)現(xiàn)商品分類導(dǎo)航欄 371
【任務(wù)14-6】實(shí)現(xiàn)圖書(shū)搜索功能 373
【任務(wù)14-7】實(shí)現(xiàn)公告板和本周熱賣
功能 375
14.4 本章小結(jié) 377
第15章 傳智書(shū)城后臺(tái)程序
設(shè)計(jì) 379
15.1 后臺(tái)管理系統(tǒng)概述 380
15.2 商品管理模塊 381
【任務(wù)15-1】實(shí)現(xiàn)查詢商品列表功能 382
【任務(wù)15-2】實(shí)現(xiàn)添加商品信息功能 387
【任務(wù)15-3】實(shí)現(xiàn)編輯商品信息功能 390
【任務(wù)15-4】實(shí)現(xiàn)刪除商品信息功能 395
15.3 銷售榜單模塊 396
【任務(wù)15-5】實(shí)現(xiàn)銷售榜單下載功能 396
15.4 訂單管理模塊 401
【任務(wù)15-6】實(shí)現(xiàn)查詢訂單列表功能 402
【任務(wù)15-7】實(shí)現(xiàn)查看訂單詳情功能 408
【任務(wù)15-8】實(shí)現(xiàn)刪除訂單功能 413
15.5 本章小結(jié) 415
附錄 SSH輕量級(jí)框架介紹 417
Java Web程序設(shè)計(jì)任務(wù)教程 作者簡(jiǎn)介
黑馬程序員,傳智播客旗下高端IT教育品牌,成立于2006年,它是由中國(guó)Java培訓(xùn)第一人張孝祥老師發(fā)起,聯(lián)合全球*的中文IT社區(qū)CSDN、中關(guān)村軟件園共同創(chuàng)辦的一家專業(yè)教育機(jī)構(gòu)。辦學(xué)至今,我們一直堅(jiān)守著“為千萬(wàn)人少走彎路而著書(shū),為中華軟件之崛起而講課”的辦學(xué)理念,堅(jiān)持培養(yǎng)優(yōu)秀軟件應(yīng)用工程師的宏偉目標(biāo)。
- >
煙與鏡
- >
伯納黛特,你要去哪(2021新版)
- >
我從未如此眷戀人間
- >
苦雨齋序跋文-周作人自編集
- >
新文學(xué)天穹兩巨星--魯迅與胡適/紅燭學(xué)術(shù)叢書(shū)(紅燭學(xué)術(shù)叢書(shū))
- >
名家?guī)阕x魯迅:朝花夕拾
- >
羅曼·羅蘭讀書(shū)隨筆-精裝
- >
推拿