性xx色动画xx无尽,国产精品三级av三级av三级 ,中文在线√天堂,亚洲国产成人久久一区久久,亚洲熟妇色l20p

當(dāng)前位置 : 首頁  圖書 正文

Java Web程序設(shè)計教程簡介,目錄書摘

2020-01-02 14:49 來源:京東 作者:京東
java教程
Java Web程序設(shè)計教程
暫無報價
10+評論 100%好評
編輯推薦:1.本書不同于其他教材,全書分JavaEE基礎(chǔ)編程、JavaEE網(wǎng)頁編程、JavaEE框架編程三個部分進行講解,JavaEE網(wǎng)頁編程部分又細分為WEB前端技術(shù)和WEB服務(wù)器端技術(shù),層次結(jié)構(gòu)分明清晰。
2.作者具有多年從事Java項目開發(fā)的寶貴經(jīng)驗,書中不拘泥于單純羅列知識點,更從作者的實際項目經(jīng)驗開發(fā),真正做到手把手從零開始的教學(xué)。且本書中所舉的實例具有代表性,深入淺出,可減少學(xué)生學(xué)習(xí)時的負擔(dān),適合48-64學(xué)時的學(xué)校進行選用。
3.本書兼顧初學(xué)者及開發(fā)者的學(xué)習(xí),實例為真實實戰(zhàn)項目,教材中多個內(nèi)容也來源于培訓(xùn)機構(gòu)的實際教學(xué)中。
內(nèi)容簡介:本書作為Java Web程序設(shè)計的大學(xué)教程,對Java EE編程技術(shù)進行了系統(tǒng)全面的介紹。全書共分14章。首先對Java高級編程知識做了詳細的介紹,包括Java常用工具類、集合框架、JDBC編程技術(shù)以及Java對XML編程技術(shù)。然后開始對JSP網(wǎng)頁編程技術(shù)進行較詳細的介紹,包括HTML基礎(chǔ)、CSS樣式表的應(yīng)用、JavaScript腳本語言以及JSP相關(guān)的編程技術(shù)(如JSP基礎(chǔ)、JavaBean編程、Servlet編程以及Filter等),還介紹了EL和JSTL編程技術(shù)。最后介紹了本書的高級部分,也就是目前流行的開源框架,包括Struts2框架、Hibernate技術(shù)、Hibernate高級應(yīng)用、Spring框架、Spring與Struts2、Hibernate框架的整合和JQuery等。本書以一個完整的綜合實例項目——網(wǎng)上購書系統(tǒng)作為結(jié)束,有助于學(xué)生理解知識、應(yīng)用知識,達到學(xué)以致用的目的。
全書每章內(nèi)容都與開發(fā)技巧、經(jīng)驗和實例緊密結(jié)合,并配有習(xí)題,習(xí)題中的上機實踐題可作為上機編程實驗課教學(xué)內(nèi)容。本書源代碼全部經(jīng)過精心測試,能夠在Windows XP、Windows 7、Windows 8和Windows 10系統(tǒng)下編譯和運行。
本書結(jié)構(gòu)合理,通俗易懂,內(nèi)容深入淺出,由于編寫時考慮了大學(xué)生和Java EE編程初學(xué)者的特點,所以本書特別適合具有一定Java編程基礎(chǔ)的大學(xué)生和初、中級的Java Web程序開發(fā)人員使用;可作為應(yīng)用型本科計算機專業(yè)、軟件學(xué)院、獨立學(xué)院、高職軟件專業(yè)及相關(guān)專業(yè)的教材,同時也適合Java Web愛好者學(xué)習(xí)使用。
作者簡介:具有豐富的教學(xué)實踐經(jīng)驗,帶過Java高級開發(fā)技術(shù)(JavaEE)大型商業(yè)軟件編程技術(shù)(企業(yè))移動應(yīng)用軟件開發(fā)(Android、iOS) 等課程,深受學(xué)生歡迎。
目錄:第1章 Java EE框架概述 1
1.1 C/S架構(gòu)與B/S架構(gòu) 1
1.1.1 C/S架構(gòu) 1
1.1.2 B/S架構(gòu) 1
1.2 什么是Java EE 2
1.2.1 Java EE規(guī)范簡介 2
1.2.2 Java EE平臺主要內(nèi)容 3
1.2.3 Java EE應(yīng)用服務(wù)器軟件及
相關(guān)角色 4
1.2.4 Java EE應(yīng)用軟件的體系結(jié)構(gòu) 5
1.3 Java EE能做什么 6
習(xí)題 6
第2章 常用工具類的使用 7
2.1 String與StringBuffer類的使用 7
2.1.1 String類 7
2.1.2 StringBuffer類 9
2.2 Java日歷類的使用 10
2.2.1 Date與DateFormat的使用 10
2.2.2 Calendar日歷類使用 12
2.3 Java定時器Timer類使用 14
本章小結(jié) 15
習(xí)題 15
第3章 Java集合框架及泛型編程 16
3.1 Java集合概念 16
3.2 Java集合的使用 17
3.2.1 HashSet使用 17
3.2.2 TreeSet使用 19
3.2.3 ArrayList使用 23
3.2.4 Map的使用 24
3.2.5 中文排序問題 27
3.3 Java泛型編程 29
本章小結(jié) 30
習(xí)題 30
第4章 JDBC編程技術(shù) 32
4.1 MySQL數(shù)據(jù)庫 32
4.1.1 MySQL服務(wù)器的安裝 32
4.1.2 MySQL的環(huán)境和命令 33
4.2 JDBC編程基本概念 34
4.2.1 JDBC基本概念 34
4.2.2 JDBC數(shù)據(jù)庫編程基本步驟 34
4.2.3 完整示例 38
4.3 JDBC編程進階 40
4.3.1 PreparedStatement研究 40
4.3.2 如何獲得元數(shù)據(jù)MetaData 42
4.3.3 事務(wù)處理 44
4.4 數(shù)據(jù)庫分層設(shè)計 46
4.4.1 O/R映射 46
4.4.2 實戰(zhàn)—客戶信息系統(tǒng)分層設(shè)計 46
本章小結(jié) 50
習(xí)題 51
第5章 Java對XML編程 53
5.1 XML基本概念 53
5.1.1 XML文檔結(jié)構(gòu) 53
5.1.2 XML基本元素 54
5.1.3 使用屬性 55
5.1.4 XML解析 56
5.2 利用開源JDOM對XML編程 57
5.2.1 基本構(gòu)成 58
5.2.2 入門示例 58
5.2.3 實戰(zhàn)—讀寫XML文檔 60
本章小結(jié) 61
習(xí)題 62
第6章 網(wǎng)頁編程技術(shù) 64
6.1 Web基礎(chǔ) 64
6.1.1 瀏覽器 64
6.1.2 Web服務(wù)器 64
6.1.3 HTTP 65
6.2 HTML基本概念和基本標簽 67
6.3 CSS使用 69
6.3.1 CSS概念 69
6.3.2 CSS層疊樣式表用法 70
6.3.3 CSS的常用選擇器 71
6.3.4 CSS屬性 75
6.4 利用CSS與DIV網(wǎng)頁布局 76
6.5 JavaScript編程基礎(chǔ) 80
6.5.1 面向?qū)ο蠛蚃avaScript 81
6.5.2 基本形式 81
6.5.3 在什么地方插入JavaScript 81
6.5.4 JavaScript基本語法 81
6.5.5 JavaScript對象 85
6.5.6 JavaScript與XHTML文檔 88
6.5.7 JavaScript的事件與事件處理 89
6.5.8 實戰(zhàn)—驗證表單輸入 92
本章小結(jié) 93
習(xí)題 93
第7章 JSP編程技術(shù) 95
7.1 JSP編程基礎(chǔ) 95
7.1.1 JSP運行環(huán)境配置 95
7.1.2 JSP的執(zhí)行過程 98
7.1.3 JSP腳本元素的組成 98
7.1.4 JSP注釋 99
7.1.5 JSP常見指令 100
7.1.6 JSP常見動作元素 102
7.2 JSP常見內(nèi)置對象 103
7.2.1 out對象 103
7.2.2 request對象 104
7.2.3 response對象 106
7.2.4 application對象 107
7.2.5 session對象 108
7.2.6 pageContext對象 109
7.2.7 其他內(nèi)置對象(page、config、exception) 110
7.2.8 Cookie對象的使用 110
7.3 JavaBean編程 111
7.3.1 JavaBean概述 111
7.3.2 實戰(zhàn)—JavaBean數(shù)據(jù)庫綜合編程 113
7.4 Servlet編程技術(shù) 117
7.4.1 Servlet概述 117
7.4.2 Servlet生命周期 118
7.4.3 實戰(zhàn)—Servlet編程 118
7.4.4 Servlet初始化函數(shù) 120
7.4.5 Servlet 3.0的新特性 121
7.5 過濾器Filter編程 121
7.5.1 Filter概述 121
7.5.2 實戰(zhàn)—中文亂碼過濾器編程 122
7.5.3 Filter配置 123
7.6 JSP編程常見技巧 124
7.6.1 實戰(zhàn)—JSP驗證碼實現(xiàn) 124
7.6.2 實戰(zhàn)—JSPSmartUpload實現(xiàn)文件上傳下載 127
本章小結(jié) 129
習(xí)題 129
第8章 EL表達式與JSTL庫 131
8.1 EL表達式 131
8.1.1 JSP中EL表達式 131
8.1.2 JSP中EL表達式輸出某個范圍變量值 132
8.1.3 EL運算符 134
8.1.4 EL輸出JavaBean中屬性值 134
8.2 JSTL標簽庫使用 136
8.2.1 JSTL基本概念 136
8.2.2 JSTL編程入門 137
8.2.3 JSTL核心標簽庫 138
8.3 實戰(zhàn)—客戶信息系統(tǒng)客戶頁面編輯 142
本章小結(jié) 145
習(xí)題 145
第9章 Hibernate編程技術(shù) 147
9.1 Hibernate架構(gòu)與入門 147
9.1.1 O/R Mapping 147
9.1.2 Hibernate架構(gòu) 148
9.1.3 Hibernate的工作原理 148
9.1.4 實戰(zhàn)—Hibernate實現(xiàn)客戶信息系統(tǒng)操作 149
9.1.5 Hibernate核心接口 153
9.2 Hibernate常見操作 155
9.2.1 利用Hibernate增、刪、改記錄 155
9.2.2 Hibernate主鍵ID生成方式 156
9.2.3 Hibernate查詢方式 159
9.3 Hibernate多表操作 162
9.3.1 表之間關(guān)系 162
9.3.2 實戰(zhàn)—Hibernate一對多關(guān)系操作 162
9.3.3 級聯(lián)操作與延遲加載 165
9.3.4 實戰(zhàn)—Hibernate多對多關(guān)系操作 169
本章小結(jié) 171
習(xí)題 172
第10章 Struts2編程 173
10.1 B/S設(shè)計模式 173
10.1.1 MVC模式 173
10.1.2 MVC分層架構(gòu) 174
10.2 Struts概念 176
10.2.1 Struts 2體系結(jié)構(gòu) 177
10.2.2 Struts2框架的處理流程 178
10.2.3 實戰(zhàn)—Struts2實錄登錄操作 178
10.3 深入理解Struts 2的配置文件 181
10.4 Action 184
10.4.1 Action類文件 184
10.4.2 Action動態(tài)處理函數(shù) 185
10.4.3 Action訪問Servlet API 186
10.5 Struts 2校驗框架 187
10.5.1 Struts2校驗流程 187
10.5.2 Struts常見校驗規(guī)則 190
10.5.3 實戰(zhàn)—Struts 2中應(yīng)用客戶端輸入校驗 191
10.6 Struts 2攔截器 192
10.6.1 什么是攔截器 192
10.6.2 Struts 2攔截器入門 194
10.6.3 在Struts 2中配置自定義的攔截器 196
10.7 Struts 2轉(zhuǎn)換器 197
10.7.1 在Struts 2中配置類型轉(zhuǎn)換器 197
10.7.2 實戰(zhàn)—類型轉(zhuǎn)換器應(yīng)用 199
10.8 Struts 2國際化 201
10.9 實戰(zhàn)—Struts 2上傳下載 203
10.9.1 上傳文件 204
10.9.2 文件下載 206
10.10 Struts 2標簽 207
10.10.1 模板和主題 207
10.10.2 Struts 2常用UI標簽使用 208
10.10.3 實戰(zhàn)—Struts 2常用UI標簽綜合示例 210
10.10.4 Struts 2常用非UI標簽使用 211
本章小結(jié) 214
習(xí)題 214
第11章 Spring編程 215
11.1 Spring開源框架 215
11.2 Spring入門示例 217
11.3 Spring IoC控制反轉(zhuǎn) 219
11.3.1 Spring依賴注入 220
11.3.2 Spring Bean的作用域 224
11.3.3 Spring自動裝配 225
11.4 Spring AOP編程 226
11.4.1 AOP概念 226
11.4.2 Aspect對AOP的支持 228
11.4.3 實戰(zhàn)—AOP Spring 228
本章小結(jié) 231
習(xí)題 231
第12章 Spring、Struts2、Hibernate整合 232
12.1 實戰(zhàn)—Spring與Hibernate整合 (客戶信息系統(tǒng)查詢) 232
12.2 事務(wù)處理 236
12.2.1 實戰(zhàn)—通過注釋實現(xiàn)事務(wù) 236
12.2.2 聲明式事務(wù) 237
12.3 Spring與Struts整合 240
12.4 實戰(zhàn)—SS2H整合 (客戶信息系統(tǒng)用戶注冊) 243
本章小結(jié) 249
習(xí)題 249
第13章 基于JQuery編程技術(shù) 250
13.1 JQuery簡介 250
13.2 JQuery配置與使用 251
13.3 JQuery選擇器 252
13.4 JQuery對HTML操作 256
13.4.1 節(jié)點標簽操作 256
13.4.2 CSS樣式操作 259
13.4.3 讀寫HTML文本 259
13.5 JQuery事件 260
13.5.1 綁定事件 260
13.5.2 事件冒泡 261
13.6 基于JQuery的AJAX編程 263
13.6.1 什么是AJAX 263
13.6.2 實戰(zhàn)—AJAX實現(xiàn)獲取音樂
列表 264
13.6.3 JQuery的AJAX編程技術(shù) 266
13.6.4 JQuery中使用JSON 269
本章小結(jié) 270
習(xí)題 271
第14章 綜合實例——網(wǎng)上購書系統(tǒng) 272
14.1 系統(tǒng)分析和設(shè)計 272
14.2 注冊、登錄和注銷 280
14.3 圖書類別及新書展示 291
14.4 顯示指定類別圖書 295
14.5 圖書查詢 300
14.6 添加圖書到購物車 302
14.7 顯示購物車 305
14.8 結(jié)賬 307
熱門推薦文章
相關(guān)優(yōu)評榜
品類齊全,輕松購物 多倉直發(fā),極速配送 正品行貨,精致服務(wù) 天天低價,暢選無憂
購物指南
購物流程
會員介紹
生活旅行/團購
常見問題
大家電
聯(lián)系客服
配送方式
上門自提
211限時達
配送服務(wù)查詢
配送費收取標準
海外配送
支付方式
貨到付款
在線支付
分期付款
郵局匯款
公司轉(zhuǎn)賬
售后服務(wù)
售后政策
價格保護
退款說明
返修/退換貨
取消訂單
特色服務(wù)
奪寶島
DIY裝機
延保服務(wù)
京東E卡
京東通信
京東JD+