Java Web程序設計項目化教程

謝珊 張力 主編 蔣歡 吳迪茜 副主編

  • 出版商: 清華大學
  • 出版日期: 2025-08-01
  • 售價: $419
  • 語言: 簡體中文
  • ISBN: 7302699224
  • ISBN-13: 9787302699224
  • 相關分類: Java 相關技術
  • 下單後立即進貨 (約4週~6週)

  • Java Web程序設計項目化教程-preview-1
  • Java Web程序設計項目化教程-preview-2
  • Java Web程序設計項目化教程-preview-3
Java Web程序設計項目化教程-preview-1

商品描述

"本書采用“項目式驅動”的編寫模式,由淺入深、循序漸進、系統地介紹了Java Web開發的相關知識,通過實際應用的案例,幫助讀者鞏固所學知識,以便更好地進行開發實踐。全書共5章,內容涵蓋了Java Web基礎知識、Java Web開發環境搭建、Servlet基礎知識、Servlet API、轉發與重定向、會話跟蹤技術、文件的上傳與下載、JDBC的使用、JSP基礎知識、EL表達式、JSTL標簽、MyBatis持久化技術、Spring框架技術、Spring MVC框架技術,以及超市管理系統等知識。 本書適合作為高等職業院校軟件技術相關專業的教材,也可作為計算機領域從業者的參考用書,同時適合供感興趣的讀者自學使用。 "

作者簡介

謝珊,1984年1月出生,副教授,碩士,畢業於貴州大學,校級優秀教師,多次指導學生參加職業院校技能大賽,獲得國家級二等獎1個、省級一等獎1個,省級二等獎4個和省級三等獎5個、帶領團隊參加“互聯網+”等創業創新大賽省級二1項。指導學生參加第十八屆“挑戰杯”獲得省級三等獎。獲省級教學能力二等獎1次,三等獎1次。參編教材4本,參與精品課程建設3門、參與完成橫向課題“貴安超算中心多源異構數據融合態勢感知及智慧管控關鍵技術研發”;參與思政課程建設,完成院級項目“數控技術優秀團隊”的建設。參加省級大數據技術高水平專業群、貴州省興黔富民行動計劃大數據技術特色骨幹專業群、貴州省興黔富民行動計劃大數據技術示範性人才培養方案、貴州省興黔富民行動計劃信息安全技術應用專業教學創新團隊、貴州省青少年網絡安全科普示範基地等建設。

目錄大綱

目錄

項目1Java Web開發環境

任務1: Java Web基礎

學習情境1: 前端技術

學習情境2: B/S結構

學習情境3: XML

學習情境4: 服務器

任務2: 搭建Java Web開發環境

學習情境1: 安裝Eclipse

學習情境2: 配置Eclipse

學習情境3: 創建Java Web工程

應用實例搭建超市管理系統項目

習題

項目2掌握Servlet技術

任務1: 認識Servlet

學習情境1: Servlet概述

學習情境2: Servlet體系

學習情境3: Servlet生命周期

學習情境4: 創建Servlet

任務2: Servlet API 和Servlet線程

學習情境1: javax.servlet包

學習情境2: javax.servlet.http包

學習情境3: Servlet線程

任務3: 轉發與重定向

學習情境1: Servlet轉發

學習情境2: Servlet重定向

任務4: 會話跟蹤技術

學習情境1: Cookie

學習情境2: Session

任務5: Servlet過濾器與監聽器

學習情境1: Servlet Filter

學習情境2: Servlet Listener

任務6: 文件的上傳與下載

學習情境1: Servlet文件上傳

學習情境2: Servlet文件下載

任務7: JDBC

學習情景1: JDBC的執行原理

學習情景2: JDBC入門案例

學習情景3: 添加信息類別

學習情景4: JDBC實現增刪改查

應用實例開發超市管理系統項目業務

習題

項目3掌握JSP技術

任務1: 認識JSP

學習情境1: JSP概述

學習情境2: JSP運行原理

學習情境3: JSP的基本使用

學習情境4: JSP的隱式對象

學習情境5: 請求轉發

學習情境6: JSP的作用域

任務2: EL表達式

學習情境1: EL表達式概述

學習情境2: EL表達式的應用

任務3: JSTL標簽

學習情境1: JSTL標簽概述

學習情境2: JSTL標簽的應用

應用實例超市管理系統數據交互與顯示

習題

項目4Java Web實用開發

任務1: MVC設計模式

學習情境1: MVC設計模式概述

學習情境2: MVC設計模式應用

任務2: Ajax

學習情境1: Ajax概念

學習情境2: Ajax同步和異步

學習情境3: Ajax應用

學習情境4: Ajax請求方式

任務3: JSON

學習情境1: JSON概念

學習情境2: JSON語法及應用

任務4: Maven和Git

學習情境1: Maven應用

學習情境2: Git應用

任務5: Java Web項目部署

學習情境1: 部署環境準備

學習情境2: 部署項目

應用實例使用Ajax優化超市管理系統

習題

項目5Java Web框架

任務1: MyBatis持久化技術

學習情境1: MyBatis概念及體系結構

學習情境2: MyBatis的SQL映射器

學習情境3: MyBatis的動態SQL

任務2: Spring框架技術

學習情境1: Spring IoC

學習情境2: Spring AOP

學習情境3: Spring事務處理

任務3: Spring MVC框架技術

學習情境1: Spring MVC體系結構和控制器

學習情境2: Spring MVC核心類與註解

學習情境3: Spring MVC數據綁定

應用實例SSM超市管理系統

習題