幫助中心 | 我的帳號 | 關於我們

Web程序設計--Java Web實用網站開發(微課版21世紀高等學校電腦類專業核心課程系列教材)

  • 作者:編者:葉曉彤//沈士根|責編:閆紅梅//李燕
  • 出版社:清華大學
  • ISBN:9787302631750
  • 出版日期:2023/06/01
  • 裝幀:平裝
  • 頁數:318
人民幣:RMB 69 元      售價:
放入購物車
加入收藏夾

內容大鋼
    Java Web是Web應用程序開發中的主流技術之一。本書以IntelliJ IDEA為開發平台,以技術應用能力培養為主線,介紹Web的基礎概念、開發環境、Web前端開發技術、jQuery、Servlet、JSP、網站會話管理、EL表達式與JSTL、JDBC技術、JDBCUtils工具,最後的PetStore項目綜合開發全過程,提供基於MVC模式的Java Web項目開發的學習模板。書中包含的實例來自作者多年的教學積累和項目開發經驗總結,頗具實用性。書中的實例和習題設計融入課程思政元素,讓讀者在技術學習過程中潛移默化地受到德育的熏陶。
    為方便教師教學和讀者自學,本書通過嵌入二維碼的方式提供實例講解等教材重點內容的微課,以及免費配套的課件、教學大綱、實例源代碼等。
    本書概念清晰、邏輯性強,內容由淺入深、循序漸進,適合作為高等學校電腦相關專業的「Web程序設計」「網路程序設計」「Web資料庫應用」等課程的教材,也適合對Web應用程序開發有興趣的人員自學使用。希望本書能成為初學者從入門到精通的階梯。

作者介紹
編者:葉曉彤//沈士根|責編:閆紅梅//李燕

目錄
第1章  Java Web開發基礎
  1.1  網站的基礎知識
    1.1.1  萬維網
    1.1.2  網站與網頁
    1.1.3  靜態網頁與動態網頁
  1.2  請求響應模式
    1.2.1  客戶端與Web伺服器
    1.2.2  HTTP通信協議
    1.2.3  URL
  1.3  動態頁面技術
    1.3.1  ASP及ASP.NET技術
    1.3.2  PHP技術
    1.3.3  Servlet及JSP技術
    1.3.4  動態頁面技術的比較
  1.4  Web伺服器
    1.4.1  Tomcat的安裝
    1.4.2  Tomcat的配置
    1.4.3  Tomcat的運行
    1.4.4  在Tomcat中部署網站
  1.5  開發工具
    1.5.1  IDEA的安裝與註冊
    1.5.2  在IDEA中創建項目
  1.6  小結
  1.7  習題
第2章  Web前端開發技術
  2.1  HTML標記語言
    2.1.1  HTML文檔結構
    2.1.2  HTML文字排版標記
    2.1.3  圖片與超鏈接標記
    2.1.4  HTML5新增的語義標記
    2.1.5  表格標記
    2.1.6  表單標記
  2.2  CSS樣式表
    2.2.1  CSS的引入
    2.2.2  CSS的語法
    2.2.3  基本CSS選擇符
    2.2.4  CSS的屬性
  2.3  JavaScript腳本語言
    2.3.1  JavaScript語言基礎
    2.3.2  JavaScript流程式控制制語句
    2.3.3  JavaScript函數
    2.3.4  JavaScript常用對象
  2.4  jQuery
    2.4.1  jQuery基礎語法
    2.4.2  jQuery運用實例
  2.5  小結
  2.6  習題
第3章  Servlet基礎
  3.1  Servlet概述
  3.2  Servlet的生命周期與運行過程

  3.3  開發第一個Servlet
  3.4  Servlet的部署方法
    3.4.1  通過web.xml部署Servlet
    3.4.2  通過註解方式部署Servlet
  3.5  請求Servlet的三種方式
    3.5.1  超鏈接請求Servlet
    3.5.2  表單請求Servlet
    3.5.3  Ajax方法請求Servlet
  3.6  小結
  3.7  習題
第4章  JSP技術
  4.1  JSP概述
  4.2  JSP的技術原理
    4.2.1  JSP的執行過程
    4.2.2  JSP對應的Servlet分析
  4.3  JSP頁面的基本構成
  4.4  JSP腳本元素
  4.5  JSP指令
    4.5.1  page指令
    4.5.2  include指令
    4.5.3  taglib指令
  4.6  JSP動作標記
    4.6.1  include動作標記
    4.6.2  forward動作標記
    4.6.3  param動作標記
  4.7  JSP內置對象
    4.7.1  request對象
    4.7.2  response對象
    4.7.3  out對象
    4.7.4  page對象和config對象
    4.7.5  pageContext對象和exception對象
  4.8  小結
  4.9  習題
第5章  會話管理
  5.1  會話概述
  5.2  Cookie技術
    5.2.1  Cookie概述
    5.2.2  Cookie的運行機制
    5.2.3  Cookie的應用
  5.3  Session技術
    5.3.1  Session概述
    5.3.2  Session的運行機制
    5.3.3  Session的生命周期
    5.3.4  Session的應用
  5.4  小結
  5.5  習題
第6章  EL表達式與JSTL
  6.1  JavaBean
    6.1.1  JavaBean概述
    6.1.2  JavaBean的屬性規範

  6.2  EL表達式
    6.2.1  EL表達式概述
    6.2.2  EL運算符
    6.2.3  EL內置對象
  6.3  JSTL
    6.3.1  JSTL概述
    6.3.2  引入JSTL
    6.3.3  JSTLCore標籤庫
  6.4  小結
  6.5  習題
第7章  JDBC與JDBCUtils工具
  7.1  JDBC
    7.1.1  JDBC概述
    7.1.2  JDBC常用的API
    7.1.3  JDBC操作資料庫的步驟
  7.2  JDBCUtils工具類
    7.2.1  資料庫連接池
    7.2.2  數據源
    7.2.3  JDBCUtils類設計
  7.3  JDBCTemplate
    7.3.1  JDBCTemplate的簡介
    7.3.2  JDBCTemplate的常用方法
  7.4  小結
  7.5  習題
第8章  寵物商城項目設計與項目架構
  8.1  需求分析
    8.1.1  項目背景
    8.1.2  業務流程分析
    8.1.3  用例分析
  8.2  系統設計
    8.2.1  功能模塊設計
    8.2.2  MVC開發模式
  8.3  資料庫設計
    8.3.1  概念模型
    8.3.2  關係模型
    8.3.3  物理設計
  8.4  項目架構的搭建
    8.4.1  創建項目
    8.4.2  項目架構
    8.4.3  配置jar包
    8.4.4  網站結構
    8.4.5  資料庫連接配置
  8.5  小結
  8.6  習題
第9章  寵物商城購物模塊
  9.1  首頁展示
    9.1.1  功能簡介
    9.1.2  模型代碼的編寫
    9.1.3  模型代碼的測試
    9.1.4  控制器代碼

    9.1.5  視圖代碼
    9.1.6  項目部署配置
    9.1.7  功能測試
    9.1.8  視圖優化
  9.2  寵物詳情
    9.2.1  功能簡介
    9.2.2  模型代碼的編寫
    9.2.3  模型代碼的測試
    9.2.4  控制器代碼
    9.2.5  視圖代碼
    9.2.6  功能測試
    9.2.7  視圖優化
    9.2.8  視圖拆分
  9.3  添加寵物商品到購物車
    9.3.1  功能簡介
    9.3.2  模型代碼的編寫
    9.3.3  模型代碼的測試
    9.3.4  控制器代碼
    9.3.5  視圖代碼
    9.3.6  功能測試
  9.4  刪除購物車中的寵物商品
    9.4.1  功能簡介
    9.4.2  模型代碼的編寫
    9.4.3  模型代碼的測試
    9.4.4  控制器代碼
  9.5  小結
  9.6  習題
第10章  寵物商城用戶模塊
  10.1  用戶註冊
    10.1.1  功能簡介
    10.1.2  模型代碼的編寫
    10.1.3  模型代碼的測試
    10.1.4  控制器代碼
    10.1.5  視圖代碼
    10.1.6  功能測試
  10.2  用戶登錄
    10.2.1  功能簡介
    10.2.2  模型代碼的編寫
    10.2.3  模型代碼的測試
    10.2.4  控制器代碼
    10.2.5  視圖代碼
    10.2.6  功能測試
  10.3  用戶中心
    10.3.1  功能簡介
    10.3.2  模型代碼的編寫
    10.3.3  模型代碼的測試
    10.3.4  控制器代碼
    10.3.5  視圖代碼
    10.3.6  功能測試
  10.4  訂單確認

    10.4.1  功能簡介
    10.4.2  模型代碼的編寫
    10.4.3  模型代碼的測試
    10.4.4  控制器代碼
    10.4.5  視圖代碼
    10.4.6  功能測試
  10.5  訂單下達
    10.5.1  功能簡介
    10.5.2  模型代碼的編寫
    10.5.3  模型代碼的測試
    10.5.4  控制器代碼
    10.5.5  視圖代碼
    10.5.6  功能測試
  10.6  小結
  10.7  習題
第11章  寵物商城管理員模塊
  11.1  分類管理
    11.1.1  功能簡介
    11.1.2  模型代碼的編寫
    11.1.3  模型代碼的測試
    11.1.4  控制器代碼
    11.1.5  視圖代碼
    11.1.6  功能測試
  11.2  寵物管理
    11.2.1  功能簡介
    11.2.2  模型代碼的編寫
    11.2.3  模型代碼的測試
    11.2.4  控制器代碼
    11.2.5  視圖代碼
    11.2.6  功能測試
  11.3  訂單管理
    11.3.1  功能簡介
    11.3.2  模型代碼的編寫
    11.3.3  模型代碼的測試
    11.3.4  控制器代碼
    11.3.5  視圖代碼
    11.3.6  功能測試
  11.4  小結
  11.5  習題
第12章  寵物商城優化完善
  12.1  分類瀏覽寵物
    12.1.1  功能簡介
    12.1.2  模型代碼的編寫
    12.1.3  模型代碼的測試
    12.1.4  控制器代碼
    12.1.5  視圖代碼
    12.1.6  功能測試
  12.2  查詢寵物
    12.2.1  功能簡介
    12.2.2  模型代碼的編寫

    12.2.3  模型代碼的測試
    12.2.4  控制器代碼
    12.2.5  視圖代碼
    12.2.6  功能測試
  12.3  修改購物車中的寵物商品
    12.3.1  功能簡介
    12.3.2  模型代碼的編寫
    12.3.3  模型代碼的測試
    12.3.4  控制器代碼
    12.3.5  視圖代碼
    12.3.6  功能測試
  12.4  訂單詳情
    12.4.1  功能簡介
    12.4.2  模型代碼的編寫
    12.4.3  模型代碼的測試
    12.4.4  控制器代碼
    12.4.5  視圖代碼
    12.4.6  功能測試
  12.5  小結
  12.6  習題

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032