基於MVC的Java Web開發項目式教程

基於MVC的Java Web開發項目式教程

《基於MVC的Java Web開發項目式教程》是2019年6月人民郵電出版社出版的圖書,作者是伊雯雯。

基本介紹

  • 書名:基於MVC的Java Web開發項目式教程
  • 作者:伊雯雯
  • ISBN:9787115379283
  • 頁數:313頁
  • 定價:46元
  • 出版社:人民郵電出版社
  • 出版時間:2019年6月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書以一個實際項目WEB套用系統——線上電子數碼商城貫穿全書,以9個子項目:Java Web開發概述、ED電子商城概述、搭建Java Web開發環境、JSP+JavaBean實現用戶註冊與登錄、JDBC資料庫訪問實現商品顯示、JSP+Servlet+JavaBean實現購物車、Java Web 高技實現訂單銷售管理、套用開源組件實現網站升級,涵蓋了Java Web開發程式設計師崗位的基本知識與技能要求。

圖書目錄

項目1 動網開發概述
任務1.1:認識動態網頁
1.1.1 任務目標
1.1.2 技術要點
1、 什麼是靜態網頁
2、 什麼是動態網頁
任務1.2:認識B/S體系結構
1.2.1 任務目標
1.2.2 技術要點
1、 什麼是B/S架構
2、 C/S和B/S比較
任務1.3:認識Java Web主要開發技術
1.3.1 任務目標
1.3.2 技術要點
1、 Servlet
2、 JSP
3、 JDBC數據訪問
4、 JavaBean組件
任務1.4:對比幾種主流動網開發語言
1.4.1 任務目標
1.4.2 技術要點
1、 JSP
2、 ASP.NET
3、 PHP
理論習題
項目2 ED電子商城概述
任務2.1:ED電子商城需求分析與功能設計
2.1.1 任務描述
2.1.2 任務目標
2.1.3 任務分析
2.1.4 實現過程
任務2.2:ED電子商城系統分析和設計
2.2.1 任務描述
2.2.2 任務目標
2.2.3 任務分析
2.2.4 實現過程
任務2.3:ED電子商城資料庫設計
2.3.1 任務描述
2.3.2 任務目標
2.3.3 任務分析
2.3.4 實現過程
項目3 搭建Java Web 開發環境
任務3.1:安裝與配置JDK
3.1.1 任務描述
3.1.2 任務目標
3.1.3 任務分析
3.1.4 實現過程
3.1.5 技術要點
1、 JDK簡介
2、 環境變數
3、 PHP
3.1.6 技能訓練
任務3.2:安裝與配置Tomcat
3.2.1 任務描述
3.2.2 任務目標
3.2.3 任務分析
3.2..4 實現過程
3.2.5 技術要點
1、 Tomcat簡介
2、 Tomcat組成
3、 Tomcat使用舉例
3.2.6 拓展學習
1、 常見的Web伺服器
2、 Tomcat配置虛擬
3.2.7 技能訓練
任務3.3:安裝與配置MyEclipse
3.3.1 任務描述
3.3.2 任務目標
3.3.3 任務分析
3.3.4 實現過程
3.3.5 技術要點
1、 MyEclipse簡介
3.3.6 技能訓練
任務3.4:MySQL資料庫的安裝與配置
任務描述
任務目標
任務分析
實現過程
技術要點
1、 MySQL簡介
2、 MySQL、SQLServer、Oracle對比
技能訓練
任務3.5:創建第 一個Java Web工程
任務描述
任務目標
任務分析
實現過程
技術要點
1、 導入、導出Web項目
2、 設定默認編碼方式
技能訓練
理論習題
項目4 JSP+JavaBean實現用戶註冊與登錄
任務4.1:顯示當前日期
任務描述
任務目標
任務分析
實現過程
技術要點
2、 JSP注釋
3、 JSP指令
4、 字元集設定
任務4.2:簡單的用戶登錄與登出
任務描述
任務目標
任務分析
實現過程
技術要點
屬性
2、 JSP內置對象:out、request、response、session、cookies
任務4.3:線上會員統計
任務描述
任務目標
任務分析
實現過程
技術要點
1、 JSP內置對象:application
2、 HashMap的套用
拓展學習
1、 JSP內置對象:page、pageContex、config、exception
2、 Java中的集合對象
技能訓練
任務4.4:通過JavaBean實現用戶註冊
任務描述
任務目標
任務分析
實現過程
技術要點
1、 JavaBean簡介
2、 JavaBean的開發
3、 JavaBean在JSP中的引用:
4、 用戶登錄的JavaBean實現
拓展學習
1、 JSP動作
理論習題
項目5 JDBC資料庫訪問實現商品信息顯示
任務5.1:創建JDBC資料庫連線(胡)
任務描述
任務目標
任務分析
實現過程
技術要點
1、 什麼是JDBC資料庫訪問
2、 JDBC數據訪問模型
3、 DriverManager
5、 Statement對象
6、 ResultSet對象
7、 PreparedStatement接口
技能訓練
任務5.2:封裝資料庫訪問公共類(湯)
任務描述
任務目標
任務分析
實現過程
任務5.3:商品列表信息顯示
任務描述
任務目標
任務分析
實現過程
任務5.4:商品詳細信息顯示
任務描述
任務目標
任務分析
實現過程
理論習題
項目6 JSP+Servlet+JavaBean實現購物車
任務6.1:創建並配置購物車Servlet
任務描述
任務目標
任務分析
實現過程
技術要點
1、 Servlet簡介
2、 Servlet的基本結構
3、 Servlet常用 API
4、 Servlet的生命周期
5、 Servlet的配置和調用
技能訓練
任務6.2:套用JSP+Servlet+JavaBean實現購物車添加
任務描述
任務目標
任務分析
實現過程
技術要點
1、 在Servlet中內置對象的使用
2、 JSP頁面與Servlet之間的參數傳遞
技能訓練
任務6.3:套用JSP+Servlet+JavaBean實現購物車修改
任務描述
任務目標
任務分析
實現過程
任務6.4:套用Filter實現中文亂碼處理
任務描述
任務目標
任務分析
實現過程
技術要點
1、 Filter過濾器簡介
2、 Filter 開發基礎介紹
3、 如何實現攔截
拓展學習
1、 Filter鏈
2、 Filter的生命周期
3、 如何實現攔截
任務6.5:套用Filter實現購物許可權控制
任務描述
任務目標
任務分析
實現過程
理論習題
項目7 MVC模式下的商品信息管理
任務7.1:設計MVC開發模式架構
任務描述
任務目標
任務分析
實現過程
技術要點
1、 MVC設計思想
2、 MVC的優點
3、 MVC的不足
拓展學習
1、 MVC框架發展過程
2、 主流MVC框架
技能訓練
任務7.2:實現MVC模式下商品信息添加
任務描述
任務目標
任務分析
實現過程
任務7.3:實現MVC模式下商品信息顯示
任務描述
任務目標
任務分析
實現過程
理論習題
項目8 Java Web 高技實現訂單銷售管理
任務8.1:配置資料庫連線池
任務描述
任務目標
任務分析
實現過程
技術要點
1、 資料庫連線池基本概念及原理
2、 DBCP簡介
拓展學習
1、 幾種開源數據連線池的比較
任務8.2:調用存儲過程計算商品銷售排名
任務描述
任務目標
任務分析
實現過程
技術要點
1、 什麼是事務處理
2、 JDBC中的事務控制
3、 JDBC 事務處理
拓展學習
1、 元數據簡介
2、 元數據接口使用詳解
技能訓練
任務8.3:通過JDBC事務處理機制實現訂單添加
任務描述
任務目標
任務分析
實現過程
技術要點
1、 存儲過程
2、 CallableStatement簡介
3、 Java 中CallableStatement的使用
技能訓練
任務8.4:JSTL+EL表達式實現數據顯示
任務描述
任務目標
任務分析
實現過程
技術要點
1、 EL表達式
2、 JSTL標籤庫
3、 JDBC 事務處理
技能訓練
任務8.5:實現數據分頁顯示
任務描述
任務目標
任務分析
實現過程
技術要點
1、 自定義標籤簡介
2、 自定義標籤的組成詳解
3、 簡單的自定義標籤的實現
技能訓練
理論習題
項目9 套用開源組件實現網站升級
任務9.1:密碼加密
任務描述
任務目標
任務分析
實現過程
技術要點
1、 加密算法簡介
任務9.2:配置並套用CKEditer線上編輯器
任務描述
任務目標
任務分析
實現過程
技術要點
1、 CKEditor與CKFinder組件簡介
2、 幾種開源的線上編輯器
3、 幾種開源的上傳下載組件
任務9.3:套用JavaMail傳送郵件
任務描述
任務目標
任務分析
實現過程
技術要點
1、 JavaMail組件簡介
2、 JavaMail API關鍵類
3、 郵件機制相關協定
任務9.4:套用JFreeChart生成統計圖形
任務描述
任務目標
任務分析
實現過程
技術要點
1、 JFreeChartt組件簡介
2、 JFreeChart核心類庫介紹
拓展學習
1、 JfreeChart折線圖實現代碼
任務9.5:套用jspSmartUpload實現檔案模板下載
任務描述
任務目標
任務分析
實現過程
技術要點
1、 jspSmartUpload組件的幾個常用類
拓展學習
1、 用jspSmartUpload組件實現檔案上傳
任務9.6:套用POI實現Excel檔案數據的批量導入導出
任務描述
任務目標
任務分析
實現過程
技術要點

相關詞條

熱門詞條

聯絡我們