Java Web套用開發案例教程

Java Web套用開發案例教程

《Java Web套用開發案例教程:基於MVC模式的JSP+Servlet+JDBC和AJAX》通過一個完整的系統項目案例來貫穿Java Web套用開發各個模組的理論講解,引領讀者學習Java Web套用完整的開發體系,以及Java Web的各類技術在項目開發中的實際套用。

全書共包括6部分:概述、Web基礎、JDBC、Servlet、JSP以及AJAX技術,涵蓋了Java Web套用開發的所有相關技術。理論講解部分重點突出、由淺入深。每章理論部分之後均配合項目案例,體現技術在實際項目開發中的具體套用,明確了相關技術學習的必要性。通過完整的項目案例,貫穿了所講的各類技術,體現了實際套用開發中相關技術的綜合運用。最後,讀者可以參考書中提供的項目案例開發所需的套用系統。

基本介紹

  • 書名:Java Web套用開發案例教程
  • ISBN:9787302272250
  • 頁數:328
  • 定價:35.00元
  • 出版時間:2012-1
  • 副標題:基於MVC模式的JSP+Servle
讀者對象,圖書目錄,

讀者對象

《Java Web套用開發案例教程:基於MVC模式的JSP+Servlet+JDBC和AJAX》適合作為大專院校Java Web開發課程的教材,也適合作為Java Web開發人員的參考書。

圖書目錄

第一部分 概述第1章 Java Web套用開發概述21.1 Web基礎3
1.1.1 HTML3
1.1.2 JavaScript3
1.1.3 XML4
1.2 Java技術4
1.2.1 JDBC技術4
1.2.2 Servlet技術5
1.2.3 JSP技術5
1.2.4 JavaBean套用組件技術6
1.3 面向對象分析設計思想6
1.4 設計模式和框架結構6
1.5 開發工具7
1.5.1 資料庫7
1.5.2 Web伺服器7
1.5.3 集成開發環境7
1.6 本章總結7
1.7 習題8
第2章 艾斯醫藥商務系統概述9
2.1 項目需求分析9
2.2 項目系統分析和設計16
2.2.1 面向對象分析設計16
2.2.2 資料庫設計25
2.3 項目實現32
2.3.1 開發工具與環境32
2.3.2 工具集成步驟32
2.4 項目運行指南35
2.4.1 伺服器依賴的環境352.4.2 客戶端依賴的環境36
2.4.3 部署環境搭建36
2.5 本章總結37
2.6 習題37第二部分 Web基礎第3章 HTML403.1 HTML網頁文檔結構40
3.2 常用HTML標籤41
3.3 超連結44
3.4 CSS47
3.4.1 CSS基礎47
3.4.2 創建樣式表47
3.4.3 添加樣式表的方法49
3.5 項目案例51
3.5.1 學習目標51
3.5.2 案例描述51
3.5.3 案例要點52
3.5.4 案例實施52
3.5.5 特別提示55
3.5.6 拓展與提高55
3.6 本章總結55
3.7 習題55
第4章 JavaScript56
4.1 JavaScript語法基礎57
4.1.1 常量57
4.1.2 類型58
4.1.3 變數59
4.1.4 運算符60
4.1.5 語句61
4.1.6 函式62
4.2 JavaScript對象63
4.2.1 內部核心對象63
4.2.2 瀏覽器對象系統66
4.3 項目案例73
4.3.1 學習目標 73
4.3.2 案例描述734.3.3 案例要點73
4.3.4 案例實施 73
4.3.5 特別提示 77
4.3.6 拓展與提高77
4.4 本章總結77
4.5 習題77
第5章 XML78
5.1 XML的產生與發展78
5.1.1 什麼是XML78
5.1.2 為什麼要使用XML78
5.1.3 XML發展簡史79
5.2 XML的基本結構80
5.2.1 XML檔案的整體結構80
5.2.2 XML聲明80
5.2.3 XML處理指示81
5.2.4 XML元素81
5.2.5 CDATA83
5.2.6 注釋84
5.2.7 XML檔案的物理結構84
5.3 DTD和XML Schema85
5.3.1 DTD85
5.3.2 XML Schema87
5.4 XML應用程式接口89
5.4.1 XML應用程式接口概述89
5.4.2 DOM89
5.4.3 SAX93
5.5 項目案例98
5.5.1 學習目標98
5.5.2 案例描述98
5.5.3 案例要點98
5.5.4 案例實施99
5.5.5 特別提示101
5.5.6 拓展與提高101
5.6 本章總結101
5.7 習題102第三部分 JDBC第6章 JDBC概述及基本原理1046.1 關係型資料庫管理系統介紹104
6.1.1 關係型資料庫概述104
6.1.2 常見的關係型資料庫105
6.2 MySQL介紹106
6.2.1 安裝和啟動MySQL資料庫106
6.2.2 MySQL資料庫的使用107
6.3 JDBC概述及基本原理110
6.3.1 JDBC驅動110
6.3.2 JDBC開發套用編程接口介紹111
6.4 項目案例120
6.4.1 學習目標120
6.4.2 案例描述120
6.4.3 案例要點120
6.4.4 案例實施120
6.4.5 特別提示126
6.4.6 拓展與提高126
6.5 本章總結126
6.6 習題126
第7章 JDBC高級技術127
7.1 JDBC 2.0 API127
7.1.1 JDBC 2.0核心API128
7.1.2 JDBC 2.0標準擴展API145
7.2 JNDI146
7.3 數據源150
7.4 連線池151
7.5 分散式事務155
7.6 行集156
7.7 項目案例157
7.7.1 學習目標 157
7.7.2 案例描述 157
7.7.3 案例要點 157
7.7.4 案例實施 1577.7.5 特別提示 158
7.7.6 拓展與提高158
7.8 本章總結158
7.9 習題158第四部分 Servlet第8章 Servlet概述與基本原理1608.1 Servlet基礎160
8.1.1 什麼是Servlet160
8.1.2 Servlet工作原理及過程160
8.1.3 Servlet的基本結構161
8.1.4 為什麼要使用Servlet163
8.2 Servlet容器164
8.3 Servlet的生命周期167
8.4 Servlet API169
8.5 重定向與轉發技術187
8.6 在Servlet中使用JDBC188
8.7 項目案例190
8.7.1 學習目標190
8.7.2 案例描述190
8.7.3 案例要點190
8.7.4 案例實施191
8.7.5 特別提示195
8.7.6 拓展與提高195
8.8 本章總結195
8.9 習題195
第9章 Session狀態持久化技術196
9.1 會話跟蹤技術196
9.1.1 什麼是Session196
9.1.2 會話跟蹤技術196
9.2 Java Servlet會話跟蹤API201
9.3 項目案例202
9.3.1 學習目標202
9.3.2 案例描述202
9.3.3 案例要點202
9.3.4 案例實施2029.3.5 特別提示209
9.3.6 拓展與提高209
9.4 本章總結209
9.5 習題209

相關詞條

熱門詞條

聯絡我們