Java Web開發案例課堂 版權信息
- ISBN:9787302490852
- 條形碼:9787302490852 ; 978-7-302-49085-2
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
Java Web開發案例課堂 本書特色
《Java Web開發案例課堂》以零基礎講解為宗旨,用實例引導讀者深入學習,采取【基礎入門→核心技術→框架應用→項目實訓】的講解模式,深入淺出地講解Java的各項技術及實戰技能。
《Java Web開發案例課堂》第1篇【基礎入門】主要內容包括熟悉Java Web開發、Java Web開發環境搭建、快速認識JSP、JSP語言基礎、JSP內置對象等;第2篇【核心技術】主要內容包括Servlet技術、JavaBean技術、過濾器技術、監聽器技術、JDBC與MySQL、表達式語言EL、XML技術、JSTL技術、Ajax技術等;第3篇【框架應用】主要內容包括Struts 2基礎知識、Struts 2高級技術、Hibernate 4技術、Spring 4技術、Struts 2 Spring 4 Hibernate 4等;第4篇【項目實訓】主要內容包括開發在線購物商城、開發在線考試系統、開發火車訂票系統。
《Java Web開發案例課堂》適合任何想學習Java Web編程語言的人員,無論您是否從事計算機相關行業,無論您是否接觸過Java Web,通過學習均可快速掌握Java Web在項目開發中的知識和技巧。
Java Web開發案例課堂 內容簡介
本書特色
零基礎、入門級的講解
無論您是否從事計算機相關行業,無論您是否接觸過Java Web程序開發,都能從本書中找到適合的起點。
超多、實用、專業的范例和項目
本書在編排上緊密結合深入學習Java Web程序開發技術的先后過程,從配置Java Web開發環境開始,逐步帶領大家深入地學習各種應用技巧,側重實戰技能,使用簡單易懂的實際案例進行分析和操作指導,讓讀者讀起來簡明輕松,操作起來有章可循。
隨時檢測自己的學習成果
每章首頁中,均提供了“本章要點”,以指導讀者重點學習及學后檢查。
大部分章節有“跟我學上機”板塊,均根據本章內容精選而成,讀者可以隨時檢測自己的學習成果和實戰能力,做到融會貫通。
細致入微、貼心提示
本書在講解過程中,在各章中使用了“注意”和“提示”等小貼士,使讀者在學習過程中更清楚地了解相關操作、理解相關概念,并輕松掌握各種操作技巧。
專業創作團隊和技術支持
本書由千谷高新教育中心編著和提供技術支持。
您在學習過程中遇到任何問題,可加入QQ群(案例課堂VIP)進行提問,專家人員會在線答疑。
超值贈送資源
全程同步教學錄像
涵蓋本書所有知識點,詳細講解每個實例及項目的過程及技術關鍵點。比看書更輕松地掌握書中所有的Java Web程序開發知識,而且擴展的講解部分使您得到比書中更多的收獲。本書特色
零基礎、入門級的講解無論您是否從事計算機相關行業,無論您是否接觸過Java Web程序開發,都能從本書中找到適合的起點。
超多、實用、專業的范例和項目本書在編排上緊密結合深入學習Java Web程序開發技術的先后過程,從配置Java Web開發環境開始,逐步帶領大家深入地學習各種應用技巧,側重實戰技能,使用簡單易懂的實際案例進行分析和操作指導,讓讀者讀起來簡明輕松,操作起來有章可循。
隨時檢測自己的學習成果每章首頁中,均提供了“本章要點”,以指導讀者重點學習及學后檢查。大部分章節有“跟我學上機”板塊,均根據本章內容精選而成,讀者可以隨時檢測自己的學習成果和實戰能力,做到融會貫通。
細致入微、貼心提示本書在講解過程中,在各章中使用了“注意”和“提示”等小貼士,使讀者在學習過程中更清楚地了解相關操作、理解相關概念,并輕松掌握各種操作技巧。
專業創作團隊和技術支持本書由千谷高新教育中心編著和提供技術支持。您在學習過程中遇到任何問題,可加入QQ群(案例課堂VIP)進行提問,專家人員會在線答疑。
超值贈送資源
全程同步教學錄像涵蓋本書所有知識點,詳細講解每個實例及項目的過程及技術關鍵點。比看書更輕松地掌握書中所有的Java Web程序開發知識,而且擴展的講解部分使您得到比書中更多的收獲。
超多容量資源大放送本書贈送了十大超值資源。包括本書實例源文件、精美教學幻燈片、精選本書教學視頻、MyEclipse常用快捷鍵、MyEclipse提示與技巧、Java SE類庫查詢手冊、Java程序員面試技巧、Java 常見面試題、Java常見錯誤及解決方案、Java開發經驗及技巧大匯總等。
Java Web開發案例課堂 目錄
目 錄
第1篇 基 礎 入 門
第1章 揭開Java Web的神秘面紗——熟悉Java Web開發 3
1.1 Web開發基礎知識 4
1.2 Web開發體系結構 6
1.3 Web應用程序的工作原理 9
1.4 Web應用技術 11
1.5 大神解惑 13
1.6 跟我學上機 13
第2章 開發前**工作——Java Web開發環境搭建 15
2.1 搭建Java環境 16
2.2 Tomcat服務器 21
2.3 MyEclipse的下載與安裝 26
2.4 部署Web項目 28
2.5 大神解惑 33
2.6 跟我學上機 34
第3章 零基礎開始學習——快速認識JSP 35
3.1 JSP概述 36
3.2 JSP形成歷史 36
3.3 JSP的優勢 37
3.4 JSP運行機制 39
3.5 JSP開發的兩種模式 40
3.6 **個JSP頁面 41
3.7 大神解惑 43
3.8 跟我學上機 44
第4章 靈活使用JSP——JSP語言基礎 45
4.1 JSP注釋 46
4.2 JSP聲明 47
4.3 JSP代碼段 47
4.4 JSP表達式 49
4.5 JSP指令 50
4.6 JSP動作 56
4.7 JSP異常 60
4.8 大神解惑 60
4.9 跟我學上機 62
第5章 掌握JSP核心技術——
JSP內置對象 63
5.1 內置對象的作用范圍 64
5.2 out對象 67
5.3 request對象 69
5.4 response對象 75
5.5 session對象 78
5.6 session跟蹤 82
5.7 application對象 90
5.8 page對象 92
5.9 pageContext對象 92
5.10 config對象 95
5.11 exception對象 95
5.12 大神解惑 97
5.13 跟我學上機 98
第2篇 核 心 技 術
第6章 服務器端程序的開發——
Servlet技術 101
6.1 Servlet簡介 102
6.2 Servlet常用的接口和類 104
6.3 創建和配置Servlet 108
6.4 用Servlet獲取信息 111
6.5 在JSP頁面中調用Servlet的方法 115
6.6 Servlet的應用 121
6.7 大神解惑 133
6.8 跟我學上機 134
第7章 Java的可重用組件——
JavaBean技術 135
7.1 JavaBean簡介 136
7.2 非可視化JavaBean 136
7.3 使用JavaBean的原因 138
7.4 在JSP中使用JavaBean 142
7.5 JavaBean的范圍 144
7.6 大神解惑 151
7.7 跟我學上機 151
第8章 過濾瀏覽器的請求——
過濾器技術 153
8.1 過濾器簡介 154
8.2 過濾器接口 154
8.3 創建和配置過濾器 155
8.4 轉換字符編碼過濾器 157
8.5 大神解惑 160
8.6 跟我學上機 160
第9章 監聽Web應用程序——
監聽器技術 161
9.1 監聽器簡介 162
9.2 監聽器接口 163
9.3 創建和配置監聽器 166
9.4 統計在線人數 168
9.5 Servlet3.0的新特性 173
9.6 大神解惑 184
9.7 跟我學上機 184
第10章 Java Web的數據庫編程——
JDBC與MySQL 185
10.1 JDBC概述 186
10.2 連接數據庫 187
10.3 驅動管理器類 195
10.4 數據庫連接接口 197
10.5 數據庫常用接口 199
10.6 綜合演練——學生信息管理系統 201
10.7 大神解惑 219
10.8 跟我學上機 220
第11章 簡化JSP的代碼——表達式
語言EL 221
11.1 EL簡介 222
11.2 EL運算符 224
11.3 EL隱含對象 230
11.4 與低版本環境兼容——禁用EL 238
11.5 大神解惑 242
11.6 跟我學上機 243
第12章 網絡數據傳輸的格式——
XML技術 245
12.1 XML概述 246
12.2 XML基本語法 246
12.3 XML樹結構 249
12.4 XML解析器 249
12.5 XML 文檔對象 251
12.6 大神解惑 254
12.7 跟我學上機 254
第13章 JSP的標簽庫——
JSTL技術 255
13.1 JSTL簡介 256
13.2 JSTL環境配置 259
13.3 表達式控制標簽 260
13.4 流程控制標簽 266
13.5 循環標簽 269
13.6 URL操作標簽 274
13.7 自定義標簽 278
13.8 大神解惑 281
13.9 跟我學上機 281
第14章 異步交互式動態網頁——
Ajax技術 283
14.1 Ajax概述 284
14.2 XMLHttpRequest對象 285
14.3 XHR請求 289
14.4 XHR響應 293
14.5 大神解惑 295
14.6 跟我學上機 296
第3篇 框 架 應 用
第15章 經典MVC框架技術——
Struts 2基礎知識 299
15.1 Struts 2概述 300
15.2 **個Struts 2程序 303
15.3 控制器Action 308
15.4 動態方法調用 311
15.5 Map類型變量 317
15.6 大神解惑 319
15.7 跟我學上機 320
第16章 技術更上一層樓——Struts 2
高級技術 321
16.1 Struts攔截器 322
16.2 Struts標簽庫 328
16.3 OGNL表達式語言 342
16.4 Struts上傳文件 359
16.5 Struts 2數據驗證 364
16.6 大神解惑 369
16.7 跟我學上機 369
第17章 數據持久化框架技術——
Hibernate 4技術 371
17.1 Hibernate概述 372
17.2 開發環境配置 372
17.3 Hibernate配置文件 375
17.4 Hibernate相關類 376
17.5 Hibernate中對象狀態 377
17.6 Hibernate ORM 379
17.7 操作持久化類 387
17.8 Hibernate查詢語言 390
17.9 Hibernate實體映射 405
17.10 大神解惑 428
17.11 跟我學上機 428
第18章 輕量級企業應用開發框架——
Spring 4技術 429
18.1 Spring簡介 430
18.2 Spring控制反轉 432
18.3 Spring AOP編程 440
18.4 大神解惑 450
18.5 跟我學上機 450
第19章 整合三大框架——Struts 2+
Spring 4+ Hibernate 4 451
19.1 配置Struts 2框架 452
19.2 配置Spring 4框架 453
19.3 配置Hibernate 4框架 454
19.4 對象關系映射 455
19.5 Spring配置文件 462
19.6 視圖層 463
19.7 控制層 467
19.8 運行項目 469
19.9 大神解惑 471
19.10 跟我學上機 472
第4篇 項 目 實 訓
第20章 項目實訓1——開發在線
購物商城 475
20.1 學習目標 476
20.2 需求分析 476
20.3 功能分析 477
20.4 數據庫設計 478
20.5 系統代碼編寫 480
20.6 運行項目 511
第21章 項目實訓2——開發在線
考試系統 517
21.1 學習目標 518
21.2 Bootstrap簡介 518
21.3 需求分析 518
21.4 功能分析 519
21.5 數據庫設計 520
21.6 系統代碼編寫 522
21.7 運行項目 560
第22章 項目實訓3——開發火車
訂票系統 569
22.1 學習目標 570
22.2 需求分析 570
22.3 功能分析 571
22.4 數據庫設計 571
22.5 系統代碼編寫 575
22.6 運行項目 613
展開全部
Java Web開發案例課堂 作者簡介
作者長期從事網站開發工作,數年來承接了大量的項目,具有豐富的實踐經驗。