JSP Web技術及應用教程(第3版·微課視頻版)

王春明、史勝輝

  • 出版商: 清華大學
  • 出版日期: 2023-09-01
  • 定價: $359
  • 售價: 8.5$305
  • 語言: 簡體中文
  • ISBN: 7302608407
  • ISBN-13: 9787302608400
  • 相關分類: Java 相關技術
  • 下單後立即進貨 (約4週~6週)

  • JSP Web技術及應用教程(第3版·微課視頻版)-preview-1
  • JSP Web技術及應用教程(第3版·微課視頻版)-preview-2
  • JSP Web技術及應用教程(第3版·微課視頻版)-preview-3
JSP Web技術及應用教程(第3版·微課視頻版)-preview-1

商品描述

本書由淺入深、循序漸進地介紹了JSP Web的技術原理,對每個知識點都配有實例說明,並以網上書店為典型應用案例貫穿項目設計學習過程。 本書共11章,內容包括Web的基本原理、HTML基礎、Java Web開發環境搭建、JSP技術基礎、JSP訪問數據庫、JavaBean技術、Servlet基礎知識、過濾器、EL與JSTL、JSP自定義標簽等。最後一章安排了兩個JSP實際案例,用於提高和拓展讀者對JSP的掌握與應用,也可作為課程設計的參考。 本書註重項目實踐,內容安排科學合理,體系結構清晰自然,語言描述簡練順暢,可滿足既要有扎實的理論基礎,又要達到應用型人才培養目標的教學要求。本書可作為高等院校電腦及相關專業的教材,也可作為JSP技術開發人員的參考書。

目錄大綱

目錄

源碼下載

第1章Web的基本原理

1.1常用的Web服務器

1.2IIS Web服務器的配置

1.3Windows 7操作系統IIS Web服務器搭建

1.4客戶端技術

1.5服務器端技術

習題1

第2章HTML基礎

2.1HTML文件的基本結構

2.2HTML常用標記

2.3HTML事件

2.4DIV+CSS佈局

2.4.1CSS引入方法

2.4.2CSS語法

2.4.3DIV+CSS佈局

2.4.4DIV+CSS佈局定位

2.4.5DIV+CSS佈局實例

2.5JavaScript語言

2.5.1JavaScript函數

2.5.2JavaScript數據類型

2.5.3JavaScript運算符

2.5.4JavaScript中的控制語句

2.5.5JavaScript內部對象

2.5.6瀏覽器對象

習題2

第3章Java Web開發環境搭建

3.1Java Web工作原理

3.2Tomcat的安裝配置

3.3在MyEclipse中配置Tomcat

3.4使用MyEclipse 創建Web工程

3.5使用MyEclipse 發布Web工程

3.6Tomcat的其他常用設置

3.7Servlet容器介紹

3.8HTTP分析

習題3

第4章JSP技術基礎

4.1JSP簡介  

4.2JSP標準語法 

4.2.1JSP註釋

4.2.2JSP聲明

4.2.3JSP表達式

4.2.4JSP程序段

4.2.5JSP與HTML的混合使用

4.3JSP編譯指令

4.3.1page編譯指令

4.3.2include編譯指令

4.3.3taglib編譯指令

4.4JSP動作指令

4.4.1forward動作指令

4.4.2include動作指令

4.4.3plugin動作指令

4.4.4param動作指令

4.4.5相對基準地址

4.5JSP的內置對象

4.5.1JSP內置對象作用域

4.5.2out對象

4.5.3page對象

4.5.4request對象

4.5.5response對象

4.5.6session對象

4.5.7application對象

4.5.8config對象

4.5.9exception對象

4.5.10pageContext對象

4.5.11Cookie對象

習題4

第5章JSP訪問數據庫

5.1MySQL數據庫

5.2項目案例1——網上書店數據庫創建

5.3使用JDBC訪問數據庫

5.3.1JDBC簡介

5.3.2JDBC工作原理

5.3.3常用SQL語句

5.4JDBC驅動類型

5.5JDBC常用接口、類的介紹

5.6數據庫連接池原理

習題5

第6章JavaBean技術

6.1什麽是JavaBean

6.2在JSP中使用JavaBean 

6.2.1jsp: useBean

6.2.2jsp: setProperty

6.2.3jsp: getProperty

6.3項目案例2——網上書店用戶登錄設計

習題6

第7章Servlet基礎知識

7.1Servlet概念及設計步驟

7.1.1Servlet基本概念

7.1.2Servlet設計步驟

7.2Servlet的生命周期

7.3Servlet API層次結構

7.4主要Servlet API介紹

7.4.1HttpServlet類

7.4.2HttpServletRequest接口

7.4.3HttpServletResponse接口

7.4.4ServletContext接口

7.4.5HttpSession接口

7.4.6ServletConfig類

7.5Servlet應用舉例

7.5.1利用Servlet實現驗證碼功能

7.5.2利用Servlet實現文件上傳、下載功能

7.5.3利用Servlet結合Ajax實現無刷新頁面更新功能

7.6項目案例3——網上書店後台設計

7.6.1圖書實體類設計

7.6.2數據庫底層操作業務類設計

7.6.3邏輯處理業務類設計

7.6.4後台功能模塊設計

7.7項目案例4——網上書店前臺設計

7.7.1用戶瀏覽圖書

7.7.2顯示圖書詳細信息

7.7.3圖書添加到購物車並顯示購物車信息

7.7.4添加訂單信息並結賬

7.8JSP設計模式

7.8.1ModelⅠ體系結構

7.8.2ModelⅡ體系結構

習題7

第8章過濾器

8.1Servlet過濾器簡介

8.2Servlet過濾器體系結構

8.3Servlet過濾器實例

8.4JSP中文亂碼問題

習題8

第9章EL與JSTL

9.1EL表達式基礎知識

9.2EL表達式的應用示例

9.3JSTL簡介

9.4JSTL核心標簽庫

9.5利用EL和JSTL重寫網上書店前臺頁面

習題9

第10章JSP自定義標簽

10.1JSP自定義標簽簡介

10.2開發JSP自定義標簽

10.2.1創建標簽處理類

10.2.2創建標簽庫描述文件TLD

10.2.3在JSP中使用自定義標簽

10.3自定義分頁標簽示例

習題10

第11章JSP Web項目實例

11.1聊天室程序設計實例

11.1.1聊天室基礎

11.1.2聊天室窗口框架

11.1.3聊天信息處理與退出機制

11.1.4聊天室程序小結

11.2在線投票系統設計實例

習題11

附錄AHTML常用標記

附錄BCSS屬性一覽表

附錄C課程設計選題參考

參考文獻