Java Web開發(fā)技術與項目實戰(zhàn)
定 價:39 元
- 作者:黎才茂,邱釗 等 著
- 出版時間:2016/8/1
- ISBN:9787312039768
- 出 版 社:中國科學技術大學出版社
- 中圖法分類:H31
- 頁碼:291
- 紙張:膠版紙
- 版次:1
- 開本:16開
Java Web技術是目前較流行、發(fā)展較快的一種編程技術,在Web開發(fā)領域占有重要地位。由于其開放和跨平臺的特點,吸引了眾多的開發(fā)人員和軟件公司。同時,在眾多開發(fā)人員的努力下,出現(xiàn)了許多優(yōu)秀的開源框架,為JavaWeb技術在企業(yè)級開發(fā)領域的應用注入了新的活力。
《Java Web開發(fā)技術與項目實戰(zhàn)》共12章,從HTML語言開始,到Struts 2框架的開發(fā),講述了如何使用Java Web技術開發(fā)應用系統(tǒng)。書中主要內容包括Web基礎、HTML基礎、CSS基礎、JavaScriipt基礎、JsP技術、JavaBean技術、JDBC技術、Servlet技術、EL表達式、JSTL標簽庫、Struts 2框架等。每章內容都涵蓋了理論和實踐教學的全過程,有助于讀者很好地掌握知識和提高動手能力。
《Java Web開發(fā)技術與項目實戰(zhàn)》可作為大學本科和?葡嚓P課程的教材、課程設計用書或教學參考書,也可作為從事Java Web應用系統(tǒng)開發(fā)的技術人員的學習、培訓教材或參考書。
前言
第1章 Web基礎
1.1 Web簡介
1.1.1 Web概念
1.1.2 Web技術的發(fā)展
1.1.3 URI和URL
1.1.4 HTTP協(xié)議
1.2 B/S體系結構
1.2.1 Web應用
1.2.2 Web工作原理
1.3 Web常用技術
1.3.1 HTML
1.3.2 CSS
1.3.3 JavaScript
1.3.4 動態(tài)網頁技術
1.3.5 Servlet
1.3.6 Struts
1.4 開發(fā)環(huán)境安裝與配置
第2章 HTML基礎
2.1 HTML基本元素
2.1.1 HTML簡介
2.1.2 HTML基本語法
2.1.3 HTML標記
2.2 表格元素
2.2.1 表格功能
2.2.2 表格制作
2.2.3 表格美化
2.2.4 特殊表格
2.3 表單元素
2.3.1 表單基本格式
2.3.2 表單制作
2.4 框架應用
2.4.1 建立框架
2.4.2 混合框架
第3章 CSS基礎
3.1 CSS規(guī)則
3.1.1 基本語法
3.1.2 CSS規(guī)則
3.2 CSS調用
3.2.1 內聯(lián)樣式
3.2.2 內嵌樣式
3.2.3 導入樣式
3.2.4 鏈接樣式
3.3 CSS選擇器
3.3.1 元素選擇器
3.3.2 類選擇器
3.3.3 ID選擇器
3.3.4 派生選擇器
3.4 CSS樣式
3.4.1 CSS背景
3.4.2 CSS文本
3.4.3 CSS字體
3.4.4 CSS鏈接
3.4.5 CSS列表
3.4.6 CSS表格
3.4.7 CSS輪廓
第4章 JavaScript基礎
4.1 JavaScript引用方式
4.1.1 嵌入方式
4.1.2 引入方式
4.2 JavaScript語法
4.2.1 基本數(shù)據(jù)類型
4.2.2 常量
4.2.3 變量
4.2.4 表達式和運算符
4.3 JavaSciipt控制語句與函數(shù)
4.3.1 JavaSciipt控制語句
4.3.2 JavaScript函數(shù)
4.4 JavaScript事件驅動與瀏覽器對象
4.4.1 事件處理程序
4.4.2 事件驅動
4.4.3 JavaScript瀏覽器對象
第5章 JSP技術
5.1 JSP語法
5.1.1 JSP腳本
5.1.2 JSP聲明
5.1.3 JSP表達式
5.1.4 JSP注釋
5.1.5 JSP運算符與常量
5.2 JSP指令元素
5.2.1 page指令
5.2.2 include指令
5.2.3 taglib指令
5.3 JSP動作元素
5.3.1 動作
5.3.2 動作
5.3.3 和動作
5.3.4 動作
5.3.5 動作
5.3.6 和動作
5.4 JSP內置對象
5.4.1 out對象
5.4.2 request對象
5.4.3 response對象
5.4.4 session對象
5.4.5 application對象
5.4.6 pageContext對象
5.4.7 exception對象
5.5 JSP應用實例
第6章 JavaBean技術
6.1 JSP+JavaBean設計模式
6.1.1 JSP基本設計模式
6.1.2 JSP+JavaBean設計模式
6.2 JavaBean屬性與方法
6.2.1 簡單屬性
6.2.2 索引屬性
6.3 JavaBean作用范圍與屬性訪問
6.3.1 JavaBean的作用范圍
6.3.2 訪問JavaBean屬性
6.3.3 JSP調用JavaBean
6.4 JavaBean應用實例
6.4.1 添加新書
6.4.2 購物車的實現(xiàn)
第7章 JDBC技術
7.1 JDBC技術與驅動程序
7.1.1 JDBC概述
7.1.2 JDBC驅動程序
7.2 JDBC常用接口與類
7.2.1 JDBC API
7.2.2 Staterrlent接口的主要方法
7.2.3 PreparedStatement接口的主要方法
7.3 JDBC與不同數(shù)據(jù)庫的連接
7.3.1 JDBC連接數(shù)據(jù)庫一般步驟
7.3.2 數(shù)據(jù)庫連接池簡介
7.3.3 其他常見數(shù)據(jù)庫的連接
7.4 JDBC連接MySQL數(shù)據(jù)庫實例
第8章 Servlet技術
8.1 JSP+Servlet設計模式
8.1.1 Servlet概述
8.1.2 JSP+Servlet設計模式
8.2 Servlet生命周期
8.2.1 Servlet生命周期
8.2.2 簡單Servlet舉例
8.3 Servlet常用接口
8.3.1 Servlet的實現(xiàn)接口
8.3.2 Servlet的配置接口
8.3.3 Servlet的上下文接口
8.3.4 Servlet的請求與響應接口
8.3.5 Setvlet的會話跟蹤接口
8.3.6 Setvlet的請求調度接口
8.3.7 Servlet的過濾功能
8.4 Serlvet表單處理
8.4.1 獲取HTTP請求信息
8.4.2 生成HTTP請求響應并返回給客戶
8.4.3 中文亂碼問題
8.4.4 表單處理示例
8.5 Serlvet應用實例
第9章 EL表達式
9.1 EL格式
9.2 EL語法
9.2.1 作用范圍及變量
9.2.2 算術運算
9.2.3 關系運算
9.2.4 邏輯運算
9.2.5 “.”和“[]”運算
9.2.6 empty運算
9.2.7 EL保留字
9.2.8 自動類型轉換
9.2.9 運算符的優(yōu)先級
9.3 EL隱含對象
9.3.1 pageContext對象
9.3.2 param和paramValues對象
9.3.3 header和headerValues對象
9.3.4 cookie對象
9.3.5 initParam對象
9.3.6 屬性范圍
9.4 EL函數(shù)
9.4.1 標簽庫的EL函數(shù)
9.4.2 自定義EL函數(shù)
第10章 JSTL標簽庫
10.1 JSTL簡介
10.1.1 JSTL標簽庫
10.1.2 安裝JSTL
10.2 核心標簽庫
10.2.1 表達操作標簽
10.2.2 流程控制
10.2.3 循環(huán)控制
10.2.4 URL操作
10.3 118N國際化標簽庫
10.3.1 設置本地化環(huán)境標簽
10.3.2 執(zhí)行信息資源標簽
10.3.3 設置資源文件標簽
10.3.4 獲取資源屬性值標簽
10.3.5 獲取參數(shù)值標簽
10.3.6 設置字符編碼標簽
10.4 函數(shù)標簽庫
第11章 Struts 2框架
11.1 Struts 2簡介
11.1.1 Struts 2框架結構
11.1.2 Struts 2配置文件
11.1.3 Struts 2控制器
11.1.4 Struts 2標簽庫
11.2 Struts 2開發(fā)準備
11.2.1 配置MyEclipse開發(fā)工具
11.2.2 下載Struts 2框架開發(fā)包
11.3 Struts 2基本開發(fā)實例
11.3.1 創(chuàng)建一個Web Project
11.3.2 加載Struts 2框架支持
11.3.3 修改web.xml配置
11.3.4 創(chuàng)建JSP用戶頁面
11.3.5 實現(xiàn)Action控制器
11.3.6 配置struts.xrnl
11.3.7 創(chuàng)建結果頁面
11.3.8 工程部署和運行
第12章 JSP開發(fā)模式應用實例
12.1 系統(tǒng)分析
12.1.1 系統(tǒng)概述
12.1.2 需求分析
12.2 系統(tǒng)總體設計
12.2.1 系統(tǒng)總體設計
12.2.2 用戶工作流程
12.3 數(shù)據(jù)庫設計與創(chuàng)建
12.3.1 數(shù)據(jù)表定義與創(chuàng)建
12.3.2 數(shù)據(jù)庫代碼的設計
12.4 客戶端模塊設計與實現(xiàn)
12.4.1 用戶注冊/登錄模塊
12.4.2 圖書分類模塊
12.4.3 圖書瀏覽與搜索模塊
12.4.4 實現(xiàn)分頁功能
12.4.5 購物車功能
12.5 管理端模塊設計與實現(xiàn)
12.5.1 瀏覽圖書列表
12.5.2 添加圖書信息
12.5.3 訂單查詢
12.5.4 用戶信息
參考文獻