*完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202409*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Java Web程序設計 (微課視頻版) ISBN:9787302671770 出版社:清華大學 著編譯者:吳紹根 張寺寧 叢書名:計算機類技能型理實一體化新形態系列 頁數:288 所在地:中國大陸 *此為代購商品 書號:1681086 可大量預訂,請先連絡。 內容簡介 本書是一本介紹Java Web程序設計的基礎圖書,知識內容與Servlet 6 0版技術規範同步,適合Java Web初學者使用。全書共有三大部分,包括12章,全面介紹了使用Java Web技術開發Web應用程序的基本概念、基本方法、基本技術,各章均配有綜合案例,對知識內容進行總結性應用。第1部分為Java Web核心技術,包括第1∼7章,介紹了Java Web的關鍵核心技術,具體包括:建立Java Web開發環境、HTTP傳輸協議、Servlet關鍵技術、會話管理、資料庫連接池及其使用方法等;第2部分為Java Web表示技術,包括第8∼11章,介紹了Java Web數據表示相關技術,具體包括:系統分層結構及MVC設計模式、JSP表示技術、Thymeleaf表示技術、JSON,JavaScript和Ajax;第3部分為Java Web高級特性,只包括第12章,介紹了Servlet的AsyncContext非同步處理請求技術和Non Blocking I/O技術。本書可作為高校計算機相關專業的教材,也可作為Java Web編程愛好者的自學書籍。目錄 第1部分 Java Web核心技術第1章 建立Java Web開發環境 1 1 Java Web概述 1 1 1 前端服務程序 1 1 2 後端服務程序 1 2 建立Java Web開發環境 1 3 開發第一個Java Web程序 1 3 1 新建Java Web項目 1 3 2 編寫登錄頁面代碼 1 3 3 運行和訪問登錄頁面 1 3 4 IDEA中或頁面中出現亂碼的解決方法 1 4 C/S架構和B/S架構 1 5 練習:建立Java Web開發環境 第2章 HTTP超文本傳輸協議 2 1 前端服務程序與後端服務程序之間的通信 2 1 1 HTTP通信模型 2 1 2 HTTP通信過程跟蹤 2 2 HTTP請求消息 2 2 1 認識URL 2 2 2 HTTP請求消息格式 2 2 3 HTTP請求方法 2 2 4 HTTP常見請求頭 2 3 HTTP響應消息 2 3 1 HTTP響應消息格式 2 3 2 HTTP狀態碼 2 3 3 HTTP常見響應頭 2 3 4 響應體 2 4 對HTTP請求進行深入跟蹤剖析 2 5 練習:跟蹤瀏覽器請求和伺服器的響應 第3章 Servlet基礎 3 1 Servlet入門 3 1 1 完善登錄頁面 3 1 2 創建ch03工程 3 1 3 創建Login後端服務程序 3 2 Servlet的具體應用 3 2 1 登錄頁面與後端服務程序Login的交互過程 3 2 2 @WebServlet註解 3 2 3 Servlet介面及生命周期 3 2 4 Servlet介面的實現類GenericServlet和HttpServlet 3 3 案例:更為完整的Login Servlet程序 3 3 1 案例目標 3 3 2 案例分析 3 3 3 案例實施 3 4 HttpServletRequest對象及其使用 3 4 1 獲取請求參數 3 4 2 獲取HTTP請求頭信息 3 4 3 轉發請求和頁面包含 3 5 HttpServletResponse對象及其應用 3 5 1 發送響應數據到客戶端 3 5 2 深入了解setContentType方法和MIME 3 5 3 發送狀態碼或錯誤信息 3 5 4 設置響應消息頭信息 3 5 5 請求重定向 3 6 ServletContext對象及其使用 3 6 1 使用ServletContext實現數據共享 3 6 2 使用ServletContext讀取資源文件 3 6 3 關於web xml配置文件 3 7 案例:用戶註冊 3 7 1 案例目標 3 7 2 案例分析 3 7 3 案例實施 3 8 練習:編寫書籍錄入程序 第4章 Servlet文件上傳和下載 4 1 Servlet接收上傳文件 4 1 1 編寫包含上傳文件功能的註冊頁面 4 1 2 接收客戶端州上傳的頭像文件 4 1 3 多文件上傳 4 2 Servlet下載文件到客戶端 4 2 1 下載並顯示圖像 4 2 2 下載並保存圖像文件 4 2 3 下載和保存任意類型的文件 4 3 案例:美圖分享 4 3 1 案例目標 4 3 2 案例分析 4 3 3 案例實施 4 4 練習:完善書籍錄入程序 第5章 會話管理 5 1 會話及其常用技術 5 2 Cookie技術 5 2 1 什麼是Cookie 5 2 2 Cookie類 5 2 3 使用Cookie實現會話管理舉例 5 2 4 Cookie觀察和Cookie使用注意事項 5 3 Session技術 5 3 1 HttpSession介面 5 3 2 使用HttpSession管理會話舉例 5 3 3 Session觀察 5 4 案例:簡單的購物系統 5 4 1 案例目標 5 4 2 案例分析 5 4 3 案例實施 5 5 練習:記錄用戶上次登錄的時間和地點 第6章 Servlet監聽器和過濾器 6 1 Servlet監聽器 6 1 1 監聽ServletContext對象 6 1 2 監聽HttpSession對象 6 1 3 監聽HttpServletRequest對象 6 2 Filter過濾器 6 2 1 Filter介面及其實現類HttpFilter 6 2 2 Servlet過濾器應用舉例 6 2 3 FilterChain介面 6 3 案例:使用過濾器檢查用戶登錄狀態 6 3 1 案例目標 6 3 2 案例分析 6 3 3 案例實施 6 4 練習:選班長 第7章 訪問資料庫 7 1 使用JDBC訪問資料庫 7 1 1 使用JDBC訪問資料庫的一般過程 7 1 2 使用JDBC訪問資料庫示例 7 2 資料庫連接池 7 2 1 什麼是資料庫連接池 7 2 2 DataSource介面 7 2 3 使用DBCP建立資料庫連接池 7 2 4 使用Druid建立資料庫連接池 7 3 案例:將用戶註冊信息保存到資料庫 7 3 1 案例目標 7 3 2 案例分析 7 3 3 案例實施 7 4 練習:將圖書信息保存到資料庫 第2部分 Java Web表示技術 第8章 系統分層結構及MVC設計模式 8 1 程序功能部件之間的耦合度 8 2 Java Web程序的分層結構 8 3 Java Web的MVC設計模式 8 4 常用的Java Web表示技術 第9章 JSP表示技術 9 1 JSP作為MVC 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |