Java Web 技術及案例開發 — Jakarta EE 10 + Tomcat 10 + JDK18 (微課視頻版)

趙克玲

  • Java Web 技術及案例開發 — Jakarta EE 10 + Tomcat 10 + JDK18 (微課視頻版)-preview-1
  • Java Web 技術及案例開發 — Jakarta EE 10 + Tomcat 10 + JDK18 (微課視頻版)-preview-2
  • Java Web 技術及案例開發 — Jakarta EE 10 + Tomcat 10 + JDK18 (微課視頻版)-preview-3
Java Web 技術及案例開發 — Jakarta EE 10 + Tomcat 10 + JDK18 (微課視頻版)-preview-1

買這商品的人也買了...

商品描述

《Java Web技術及案例開發——Jakarta EE 10+Tomcat 10+JDK18(微課視頻版)》從應用出發,深入介紹了Java Web程序開發及其應用,內容涵蓋Java Web概述、Servlet基礎、會話跟蹤、JSP語法、JSP內置對象、JSP與JavaBean、EL與JSTL、Filter與Listener、Web架構MVC、Ajax技術等。書中以Jakarta EE 10版本、Web 5.0規範為主線,採用的開發環境為JDK18、Tomcat 10服務器和Eclipse-2022-9版本,所有代碼均在該環境中調試運行。 《Java Web技術及案例開發——Jakarta EE 10+Tomcat 10+JDK18(微課視頻版)》理論和實踐相結合,每章使用思維導圖梳理知識點,並配有案例及實現,內容重點突出、結構清晰。本書提供豐富的配套資源,如微課視頻、程序代碼、習題答案、教學課件、教學大綱、考試大綱等。 《Java Web技術及案例開發——Jakarta EE 10+Tomcat 10+JDK18(微課視頻版)》可作為高等院校電腦科學與技術、軟件工程、電子商務等專業的教材,也可作為培訓機構的Java課程教材,還適合Java學習者和工作者閱讀。

目錄大綱

 

 

 

 

 

 

目錄

第1章Java Web概述

 

本章思維導圖

 

本章目標

 

1.1Web應用

 

1.1.1Web應用簡介

 

1.1.2Web應用架構

 

1.1.3Web應用運行過程

 

1.1.4Java Web應用優勢

 

1.2Java Web開發環境

 

1.2.1JDK簡介

 

1.2.2下載安裝JDK

 

1.2.3JDK目錄介紹

 

1.2.4Eclipse簡介

 

1.2.5下載Eclipse

 

1.2.6安裝Eclipse

 

1.2.7Eclipse啟動

 

1.2.8Tomcat簡介

 

1.2.9下載安裝Tomcat

 

1.2.10在Eclipse中配置Tomcat

 

1.3第一個Java Web項目

 

1.3.1新建Java Web項目

 

1.3.2創建JSP文件

 

1.3.3運行程序

 

本章總結

 

本章習題

 

第2章Servlet入門

 

本章思維導圖

 

本章目標

 

2.1初識Servlet

 

2.1.1Servlet特性

 

2.1.2Servlet體系結構

 

2.1.3Servlet生命周期

 

2.2第一個Servlet

 

2.2.1創建Servlet

 

2.2.2在web.xml中配置Servlet

 

2.2.3運行Servlet 

 

2.3@WebServlet註解

 

2.4Servlet數據處理

 

2.4.1讀取表單數據

 

2.4.2處理HTTP請求報頭

 

2.4.3設置HTTP響應報頭

 

2.5重定向和請求轉發

 

2.5.1重定向

 

2.5.2請求轉發

 

本章總結

 

本章習題

 

第3章Servlet會話跟蹤

 

本章思維導圖

 

本章目標

 

3.1會話跟蹤技術簡介

 

3.2Cookie技術

 

3.3Session技術

 

3.3.1Session創建

 

3.3.2Session生命周期

 

3.3.3Session應用

 

3.4URL重寫技術

 

3.5隱藏表單域技術

 

3.6ServletConfig接口

 

3.7ServletContext接口

 

3.7.1獲取應用範圍的初始化參數

 

3.7.2存取應用域屬性

 

3.7.3獲取當前應用信息

 

3.7.4獲取容器信息

 

3.7.5獲取服務器文件資源

 

本章總結

 

本章習題

 

第4章JSP基礎

 

本章思維導圖

 

本章目標

 

4.1JSP概述

 

4.1.1JSP特點

 

4.1.2第一個JSP程序

 

4.1.3JSP執行原理

 

4.1.4JSP基本結構

 

4.2腳本元素

 

4.2.1JSP腳本

 

4.2.2JSP表達式

 

4.2.3JSP聲明

 

4.2.4JSP註釋

 

4.3指令元素

 

4.3.1page指令

 

4.3.2include指令

 

4.3.3taglib指令

 

4.4動作元素

 

4.4.1jsp:include

 

4.4.2jsp:forward

 

4.4.3jsp:useBean

 

4.4.4jsp:setProperty

 

4.4.5jsp:getProperty

 

本章總結

 

本章習題

 

第5章JSP內置對象

 

本章思維導圖

 

本章目標

 

5.1內置對象簡介

 

5.2與Input/Output有關的內置對象

 

5.2.1request對象

 

5.2.2response對象

 

5.2.3out對象

 

5.3與Context有關的內置對象

 

5.3.1session對象

 

5.3.2application對象

 

5.3.3pageContext對象

 

5.4與Servlet有關的內置對象

 

5.4.1page對象

 

5.4.2config對象

 

5.5與Error有關的內置對象

 

5.6JSP的四種作用域

 

本章總結

 

本章習題

 

第6章JSP與JavaBean

 

本章思維導圖

 

本章目標

 

6.1JavaBean概述

 

6.1.1JavaBean簡介

 

6.1.2JavaBean規範

 

6.2在JSP中使用JavaBean

 

6.2.1jsp:useBean元素

 

6.2.2jsp:setProperty元素

 

6.2.3jsp:getProperty元素

 

6.3JavaBean應用

 

本章總結

 

本章習題

 

第7章EL與JSTL

 

本章思維導圖

 

本章目標

 

7.1EL簡介

 

7.2EL基礎語法

 

7.2.1EL中的常量

 

7.2.2EL中的變量

 

7.2.3EL中的.和[]操作符

 

7.2.4EL的錯誤處理機制

 

7.2.5EL運算符

 

7.3EL隱含對象

 

7.3.1與範圍有關的隱含對象

 

7.3.2與請求參數有關的隱含對象

 

7.3.3其他隱含對象

 

7.4JSTL簡介

 

7.4.1JSTL標簽庫分類

 

7.4.2JSTL的安裝使用

 

7.5JSTL核心標簽庫

 

7.5.1通用標簽

 

7.5.2條件標簽

 

7.5.3迭代標簽

 

7.5.4URL標簽

 

7.6I18N標簽庫

 

7.6.1國際化標簽

 

7.6.2格式化標簽

 

7.7函數標簽庫

 

本章總結

 

本章習題

 

第8章Filter與Listener

 

本章思維導圖

 

本章目標

 

8.1Filter過濾器

 

8.1.1過濾器簡介

 

8.1.2過濾器核心接口

 

8.1.3過濾器開發步驟

 

8.1.4過濾器聲明配置

 

8.1.5過濾器應用

 

8.2Listener監聽器

 

8.2.1監聽器簡介

 

8.2.2與Servlet上下文相關的監聽器

 

8.2.3與會話相關的監聽器

 

8.2.4與請求相關的監聽器

 

本章總結

 

本章習題

 

第9章MVC模式

 

本章思維導圖

 

本章目標

 

9.1MVC簡介

 

9.2Java Web開發模式

 

9.2.1Model 1模式

 

9.2.2Model 2模式

 

9.2.3MVC模式應用

 

本章總結

 

本章習題

 

第10章異步刷新

 

本章思維導圖

 

本章目標

 

10.1Ajax技術

 

10.1.1Ajax簡介

 

10.1.2XMLHttpRequest介紹

 

10.1.3XMLHttpRequest的屬性

 

10.1.4XMLHttpRequest的方法

 

10.1.5Ajax示例

 

10.2JSON技術

 

10.2.1JSON簡介

 

10.2.2JSON在JavaScript中的使用

 

10.2.3JSON在Ajax中的使用

 

10.3jQuery技術

 

10.3.1jQuery簡介

 

10.3.2jQuery對Ajax的實現

 

10.3.3基於jQuery的Ajax應用

 

本章總結

 

本章習題

 

附錄AHTTP響應狀態碼及其含義

 

附錄BEclipse常用快捷鍵