
0人評分過此書
Java RWD Web企業網站開發指南:使用Spring MVC與Bootstrap
內容簡介:行動應用大趨勢,企業網站新主流由前端到後端,由基礎程式到應用框架,本書一次蒐錄!行動應用的潮流裡,隨著前端技術的成熟,響應式網頁設計(RWD)為企業提供比APP更快速、更具成本競爭力的解決方案,是不可忽視的趨勢。作者結合實務開發與課堂教學經驗,由淺入深地介紹掌握這波趨勢必要知能:‧前端網頁應用程式:包含HTML、CSS、JavaScript、JQuery與Bootstrap。本書著重已知元件和函式庫的應用,美編設計與前端程式開發不在包含範圍。‧Sevlet、JSP與網站伺服器:說明Java EE的容器元件架構,並以網站開發的Model-View-Controller思維貫穿篇章,縷述元件開發細節。‧Java網站框架:包含Spring的DI、AOP、JDBCTemplate,Spring MVC與SiteMesh。最後,著眼於現代網站多具備亮眼的使用者介面(User Interface),本書以合法授權的Bootstrap企業級模板為基礎綜合實作,完整呈現建構Java RWD Web必備的知識與技能。
-
Part 1:前端網頁應用程式
-
01 HTML
-
1.1 HTML 基本標籤介紹
-
1.2 HTML 架構性元素
-
1.3 HTML 語意性元素
-
1.4 HTML 內容群組元素
-
1.5 HTML 文字層級元素
-
1.6 HTML 嵌入內容元素
-
1.7 HTML 表格元素
-
1.8 HTML 表單元素
-
-
02 CSS
-
2.1 CSS 簡介與使用方式
-
2.2 CSS 樣式規則與選擇器
-
2.3 CSS Box Model
-
2.4 CSS 常用樣式
-
-
03 JavaScript
-
3.1 JavaScript 介紹
-
3.2 JavaScript 變數與函式
-
3.3 JavaScript 流程控制
-
3.4 JavaScript 物件
-
3.5 JavaScript BOM
-
3.6 JavaScript DOM
-
3.7 JSON
-
-
04 jQuery
-
4.1 jQuery 介紹
-
4.2 jQuery 選取元素
-
4.3 jQuery DOM 操作
-
4.4 jQuery 事件處理
-
4.5 jQuery 特效
-
-
05 Bootstrap
-
5.1 Bootstrap 介紹
-
5.2 Bootstrap 網格系統
-
5.3 Bootstrap CSS 樣式
-
5.4 Bootstrap 元件
-
-
-
Part 2:Sevlet、JSP 與網站伺服器
-
06 Java Servlet
-
6.1 網際網路名詞介紹
-
6.2 網站和網站應用程式介紹
-
6.3 使用Java 技術和Servlet
-
-
07 Java Server Pages
-
7.1 JSP 簡介
-
7.2 MVC 建構介紹
-
-
08 實作MVC 架構
-
8.1 MVC 架構說明
-
8.2 MVC 實作示範
-
8.3 設計的疑問?
-
-
09 Servlet 的執行環境
-
9.1 HTTP 機制再檢視
-
9.2 方法GET 與POST 的差別
-
9.3 容器與瀏覽器的互動
-
9.4 容器與瀏覽器的對話(session)
-
-
10 容器支援Servlet 和JSP 的設備
-
10.1 Web 應用程式的部署與結構
-
10.2 Web 應用程式的部署設定
-
-
11 再談View 的機制
-
11.1 Web 提供資料存取的4 個範圍
-
11.2 EL 進階介紹
-
11.3 JSTL 基礎介紹
-
-
12 JSP 程式設計
-
12.1 容器處理JSP 的流程
-
12.2 使用JSP 的腳本語言(scripting)
-
12.3 使用JSP 標準標籤
-
-
13 使用客製化標籤開發JSP 程式
-
13.1 客製化標籤函式庫
-
13.2 使用JSTL 的核心標籤函式庫
-
13.3 使用JSTL 的其他標籤函式庫
-
-
14 深入Controller
-
14.1 Servlet 生命週期
-
14.2 使用Annotation 標註生命週期
-
14.3 Servlet 與執行緒安全
-
14.4 使用過濾器
-
14.5 使用Multipart 的表單上傳檔案
-
-
15 深入Model
-
15.1 再談MVC 架構裡的Model 概念
-
15.2 資料庫和外部資源存取
-
15.3 Object Relational Mapping (ORM) 的軟體架構與JPA
-
-
16 非同步的Servlets 和AJAX
-
16.1 非同步Servlet
-
16.2 非同步JavaScript and XML (AJAX)
-
16.3 使用JQuery 套件處理AJAX
-
-
17 網站安全性實作
-
17.1 網站應用程式的安全性考量
-
17.2 常見的網站攻擊模式
-
17.3 使用者的身分驗證(Authentication) 和授權(Authorization)
-
17.4 網路資料傳輸的加密(Encryption)
-
-
-
Part 3:Java 網站框架
-
18 Spring 框架導論
-
18.1 Spring 的目的與策略
-
18.2 Spring 開發手法DI 介紹
-
18.3 Spring 開發手法AOP 介紹
-
18.4 Spring 開發手法Template 介紹
-
18.5 Spring 的架構
-
18.6 Spring 的模組與商品組合
-
-
19 Spring DI
-
19.1 了解Spring DI 的數種使用方式
-
19.2 使用搜尋和縫合技術進行自動化DI
-
19.3 使用Java 設定類別指定元件進行DI
-
19.4 使用XML 設定檔指定元件進行DI
-
19.5 使用混合方式進行DI
-
-
20 Spring AOP
-
20.1 代理人設計模式
-
20.2 AOP (Aspect-Oriented Programming) 介紹
-
20.3 使用PointCut 表示式篩選Joint Points
-
20.4 使用標註類別定義Aspect 物件
-
20.5 使用XML 設定檔定義Aspect 物件
-
-
21 Spring JDBCTemplate
-
21.1 樣板方法設計模式介紹
-
21.2 了解Spring 框架資料處理邏輯
-
21.3 設定Spring 資料來源
-
21.4 使用JDBC 樣板類別
-
21.5 使用交易
-
-
22 Spring MVC
-
22.1 Spring MVC 架構
-
22.2 建立Controller
-
22.3 取得請求夾帶的輸入參數
-
22.4 表單處理流程與資料驗證
-
-
23 Spring MVC View
-
23.1 深入View 的解析過程
-
23.2 使用Spring 標籤函式庫
-
-
24 SiteMesh 框架
-
24.1 使用SiteMesh 設計網站版型
-
24.2 SiteMesh 實作專案
-
-
-
Part 4:綜合實作
-
25 打造企業級Java RWD Web
-
25.1 使用Bootstrap 範本建立HTML 動態網站應用程式
-
25.2 轉置為Java Web 專案
-
25.3 轉換HTML 靜態網站為JSP 網站應用程式
-
25.4 套用SiteMesh 框架
-
25.4 套用Spring MVC
-
25.5 新增基本表單功能實作
-
-
- 出版地 : 臺灣
- 語言 : 繁體中文
評分與評論
請登入後再留言與評分