Java Web全棧開發(深入理解PowerDesigner+JDBC+Servlet+JSP+Filter+JSTL微課視頻版新形態教材)/電腦科學與技術叢書
內容大鋼
本書採用「項目驅動」教學模式,通過完整的項目案例系統地介紹Java Web應用開發各階段的理論知識和技術。全書包括預備知識(Web項目開發簡介、Web伺服器Tomcat)、Web前端技術簡介(HTML、CSS、JavaScript、JQuery、Bootstrap)、資料庫設計與可行性分析(MySQL資料庫、資料庫設計、資料庫可行性分析)、JDBc核心技術編碼、後端動態頁面技術(Servlet核心技術、JSP核心技術、Web項目的分層實現、Filter技術和Listener技術、JSTL和EL)、Web項目中公共難點功能的實現等內容。
書中涉及基礎知識和技術的章節都布置了課後習題,實踐章節都布置了項目作業。本書配有豐富的電子資源,包括教學大綱、教學日曆、課件、微課視頻、期末試卷、題庫等,同時為學生提供了每章的案例資源和自學資源。
本書注重理論與實踐相結合,內容翔實,提供了大量實例,突出應用能力和創新能力的培養,將一個實際項目的知識點分解在各章作為案例講解。本書適合作為普通高等學校電腦類專業相關課程的教材,也可供相關應用設計與開發人員參考使用。
作者介紹
編者:張小華//黃波//于倩倩//曹晶垚|責編:曾珊//李曄
目錄
第一篇 預備知識
第1章 Web項目開發簡介
1.1 網路程序開發體系結構
1.1.1 C/S體系結構
1.1.2 B/S體系結構
1.1.3 兩種體系結構的比較
1.2 Web簡介
1.2.1 什麼是Web
1.2.2 Web應用分類及其工作原理
1.2.3 Web的發展歷史
1.3 Web開發技術
1.4 案例項目
1.5 集成開發環境的安裝與配置
1.5.1 JDK的安裝與配置
1.5.2 Spring Tool Suite的安裝與配置
本章小結
習題
第2章 Web伺服器Tomcat
2.1 Web伺服器簡介
2.2 Tomcat的常用操作
2.2.1 安裝Tomcat
2.2.2 啟動Tomcat
2.2.3 測試Tomcat
2.2.4 停止Tomcat
2.3 Tomcat目錄結構
2.3.1 Tomcat主目錄結構
2.3.2 Web項目目錄結構
2.4 Web項目部署
2.4.1 人工部署
2.4.2 自動部署
2.5 非受限資源的絕對URL求解方法
本章小結
習題
第3章 Web前端技術簡介
3.1 HTML
3.1.1 HTML標籤及其分類
3.1.2 HTML5源代碼結構
3.1.3 HTML標籤中的URL
3.1.4 數據提交標籤
3.1.5 在Web項目中提交數據
3.2 CSS語言
3.2.1 CSS代碼規則
3.2.2 CSS選擇器
3.2.3 在HTML代碼中引入CSS
3.3 JavaScript
3.3.1 JavaScript代碼放置方式
3.3.2 JavaScript語法
3.4 JQuery技術
本章小結
習題
第4章 綜合實踐一
4.1 Bootstrap前端框架
4.1.1 Bootstrap核心功能
4.1.2 Bootstrap的導入
4.2 案例項目的Web UI設計
本章小結
習題
第二篇 資料庫設計與可行性分析
第5章 MySQL資料庫
5.1 MySQL概述
5.2 安裝與配置MySQL8
5.2.1 安裝MySQL8
5.2.2 配置MySQL8
5.3 MySQL常用操作