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

JSP程序設計(第2版高職高專電腦類專業系列教材)

  • 作者:編者:秦繼林//朱旭剛//國海濤//吳升剛|責編:劉小莉
  • 出版社:西安電子科大
  • ISBN:9787560676746
  • 出版日期:2025/05/01
  • 裝幀:平裝
  • 頁數:237
人民幣:RMB 48 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書深入貫徹全國教育大會精神,對接信息產業人才發展需求,落實「育人為本、德育為先、能力為重、全面發展」的人才培養理念,立足就業崗位需求,對接JavaWeb應用開發職業技能標準,以學生為主體,突出重點技術,在注重學生實戰能力培養的同時,還著力培養其大局意識、規範意識、服務意識、責任意識、安全意識、時間觀念、系統思維、創新思維等職業素質。
    全書以一個紅色主題漫畫網站的建設任務貫穿始終,融入JSP與Servlet技術的基礎知識和編程技巧,內容包括JSP程序設計基礎、JSP內置對象、JSP訪問資料庫、Servlet基礎、MVC設計模式、EL和JSTL及Ajax等JavaWeb核心技術。本書按照典型工作任務的相互依賴關係,將學習任務分為若干層次,處於同一層次中的任務再按照知識體系進行組織。每個任務按照「任務描述→技能目標→知識鏈接→任務實現→拓展與提高→技能訓練」的流程組織內容。最後通過一個綜合實戰項目來鞏固JavaWeb應用程序開發的流程,提高學生的軟體設計和編碼能力。
    本書提供了豐富的教學資源,希望讓「學生學」「教師教」及「自主學習」都達到事半功倍的效果。本書可作為軟體技術、大數據技術等電子信息類專業的教材,也可作為企業培訓教材或讀者自學用書。

作者介紹
編者:秦繼林//朱旭剛//國海濤//吳升剛|責編:劉小莉

目錄
第1章 JSP程序設計基礎
  任務1.1 分析課程主題項目
    任務描述
    技能目標
    知識鏈接
        1.1.1 C/S架構與B/S架構
        1.1.2 靜態網頁與動態網頁
        1.1.3 常用的動態網頁技術
    任務實現
    拓展與提高
    技能訓練
  任務1.2 為漫畫網站創建Web應用
    任務描述
    技能目標
    知識鏈接
        1.2.1 搭建Tomcat伺服器
        1.2.2 在Eclipse中配置Tomcat伺服器
        1.2.3 創建第一個Web應用
    任務實現
    拓展與提高
    技能訓練
  任務1.3 為漫畫網站主頁添加頁面元素
    任務描述
    技能目標
    知識鏈接
        1.3.1 JSP簡介
        1.3.2 JSP的執行過程
        1.3.3 設置默認訪問頁
        1.3.4 JSP的頁面元素
    任務實現
    拓展與提高
    技能訓練
  單元練習
第2章 JSP內置對象
  任務2.1 獲取管理員的登錄請求
    任務描述
    技能目標
    知識鏈接
        2.1.1 JSP內置對象概述
        2.1.2 out對象
        2.1.3 request對象
        2.1.4 response對象
    任務實現
    拓展與提高
    技能訓練
  任務2.2 實現頁面的訪問控制
    任務描述
    技能目標
    知識鏈接
        2.2.1 session對象

        2.2.2 include指令
    任務實現
    拓展與提高
    技能訓練
  任務2.3 統計網站的訪問次數
    任務描述
    技能目標
    知識鏈接
        2.3.1 application對象
        2.3.2 對象的作用域
        2.3.3 其他內置對象
    任務實現
    拓展與提高
    技能訓練
  單元練習
第3章 JSP訪問資料庫
  任務3.1 實現管理員的登錄功能
    任務描述
    技能目標
    知識鏈接
        3.1.1 搭建MySQL資料庫開發環境
        3.1.2 JDBC技術簡介
        3.1.3 JDBC實現數據查詢功能
        3.1.4 優化數據查詢代碼
    任務實現
    拓展與提高
    技能訓練
  任務3.2 用簡單的三層架構實現漫畫類型的添加
    任務描述
    技能目標
    知識鏈接
        3.2.1 基於PreparedStatement實現數據的添加
        3.2.2 軟體設計分層模式
    任務實現
    拓展與提高
    技能訓練
  任務3.3 優化三層架構代碼
    任務描述
    技能目標
    知識鏈接
        3.3.1 BaseDao的抽取
        3.3.2 基於介面的優化分層代碼
    任務實現
    拓展與提高
    技能訓練
  單元練習
第4章 Servlet基礎
  任務4.1 獲取會員的註冊請求
    任務描述
    技能目標

    知識鏈接
        4.1.1 Servlet簡介
        4.1.2 Servlet API
        4.1.3 Servlet的簡單應用
        4.1.4 Servlet的生命周期
    任務實現
    拓展與提高
    技能訓練
  任務4.2 基於Servlet和三層架構完成會員的註冊
    任務描述
    技能目標
    知識鏈接
        4.2.1 用Eclipse嚮導創建Servlet
        4.2.2 JSP與Servlet的關係
    任務實現
    拓展與提高
    技能訓練
  任務4.3 使用Filter對註冊請求進行編碼過濾
    任務描述
    技能目標
    知識鏈接
        4.3.1 Filter簡介
        4.3.2 Filter API
        4.3.3 Filter的簡單應用
        4.3.4 用Eclipse嚮導創建Filter
    任務實現
    拓展與提高
    技能訓練
  單元練習
第5章 MVC設計模式
  任務5.1 基於MVC實現漫畫類型的刪除與修改
    任務描述
    技能目標
    知識鏈接
        5.1.1 JavaBean簡介
        5.1.2 MVC編程模式
        5.1.3 JSP Model1與JSP Model2
        5.1.4 MVC模式與三層架構的區別
    任務實現
    拓展與提高
    技能訓練
  任務5.2 實現漫畫類別的分頁顯示
    任務描述
    技能目標
    知識鏈接
        5.2.1 分頁技術簡介
        5.2.2 分頁的實現思路
    任務實現
    拓展與提高
    技能訓練

  任務5.3 基於MVC實現漫畫信息的添加
    任務描述
    技能目標
    知識鏈接
        5.3.1 用Commons-FileUpload組件實現文件上傳
        5.3.2 用Commons-FileUpload組件控制文件上傳
    任務實現
    拓展與提高
    技能訓練
  單元練習
第6章 EL和JSTL
  任務6.1 使用EL表達式實現問卷調查
    任務描述
    技能目標
    知識鏈接
        6.1.1 EL表達式概述
        6.1.2 EL表達式的語法
        6.1.3 EL表達式隱式對象
    任務實現
    拓展與提高
    技能訓練
  任務6.2 使用JSTL和EL顯示漫畫列表
    任務描述
    技能目標
    知識鏈接
        6.2.1 JSTL概述
        6.2.2 JSTL核心標籤庫簡介
        6.2.3 通用標籤
        6.2.4 條件標籤
        6.2.5 迭代標籤
    任務實現
    拓展與提高
    技能訓練
  單元練習
第7章 用Ajax改善用戶體驗
  任務7.1 基於Ajax實現無刷新的用戶名存在性驗證
    任務描述
    技能目標
    知識鏈接
        7.1.1 Ajax技術概述
        7.1.2 jQuery的$.ajax()方法
    任務實現
    拓展與提高
    技能訓練
  任務7.2 使用JSON生成漫畫類型列表
    任務描述
    技能目標
    知識鏈接
        7.2.1 JSON簡介
        7.2.2 JSON的基本用法

    任務實現
    拓展與提高
    技能訓練
  單元練習
第8章 綜合實戰項目