2024香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2024香港最具教育競爭力中學/小學/幼稚園排名指南
最近十一年香港最具教育競爭力中學/小學/幼稚園50強完整版榜單:
2024202320222021/202019201820172016201520142013
教育競爭力評比體系說明
校風評比體系說明
服务全球华人的中英文書籍網上書店
您的購物車是空的

Java Web整合開發與項目實戰

  • 作者:徐明華 著
  • 出版社: 人民郵電出版社
  • 出版時間:2009-02-01
  • 版次:1
  • 商品編號: 10138954

    頁數:410

    印刷時間:2009-02-01


HK$87.60 (速遞費用須知)
購買額滿HK$158免運費
免郵費優惠僅限香港、澳门、
台灣及中國大陸

購買數量:

內容簡介

 

《Java Web整合開發與項目實戰》共分3部分,詳細介紹了HTML、CSS、JavaScript、Servlet、Ajax、JSP等與Java Web前端開發相關的技術,並從應用的角度出發向讀者展示了Web開發中各種技術的整合,將開發的需求和學習規律有機地組織在一起。為了使讀者的開發技術逐步提升到Java EE水平,《Java Web整合開發與項目實戰》還重點介紹了利用主流框架,如Struts、Spring和Hibernate相結合的輕量級應用開發知識及案例實現。
  《Java Web整合開發與項目實戰》在知識講解上,採用前端技術→JSP基礎→JSP實戰技術→主流框架整合→案例實踐這種逐步提升的方式進行,目的是幫助讀者不僅要完全掌握中小型Web程序開發技術,更要從技術上有銜接地上升到Java EE層次;給讀者的學習目標是,從Web開發初級程序員平滑晉級到企業級項目實戰角色。
  《Java Web整合開發與項目實戰》講解細緻、通俗易懂,大部分章節都提供了多個例子,且很多示例都是目前Web開發中經常使用的功能,具有相當高的實用價值。《Java Web整合開發與項目實戰》適合作為Java Web開發自學者的學習用書,也可以作為從事Java Web開發的程序員參考用書。

作者簡介

  徐明華,曾就職某知名外企,長期從事Java EE程序開發,積累了豐富的開發經驗。酷愛寫作,在多家報刊上發表文章50餘篇。著作有《JSF編程實戰導航》一書。

目錄

第一部分 Java Web開發基礎
第1章 Web開發準備
1.1 安裝JDK
1.2 Tomcat安裝與配置
1.3 MyEclipse安裝與配置
1.4 MySQL安裝與配置
1.5 JSP的優點
1.6 JSP開發常用軟件列表

第2章 Java Web開發必備——HTML應用
2.1 HTML的基本組成元素
2.2 HTML的表格應用
2.3 HTML的表單應用
2.4 HTML的框架應用
2.5 小結

第3章 Java Web頁面修飾技巧——CSS應用
3.1 CSS文字修飾
3.1.1 樣式表入門
3.1.2 樣式的分類
3.2 CSS表格修飾
3.2.1 定義表格整個邊框的方法
3.2.2 表格部分邊框的CSS應用
3.3 CSS表單修飾
3.3.1 使用Label
3.3.2 使用fieldset
3.3.3 表單佈局
3.3.4 設置fieldset和legend的樣式
3.3.5 改變默認的fieldset的外觀
3.4 小結

第4章 Java Web開發表單驗證——JavaScript應用
4.1 JavaScript簡介
4.1.1 JavaScript具有的優點
4.1.2 JavaScript的工作過程
4.1.3 JavaScript與Java之間的區別
4.1.4 JavaScript在網頁中的用法
4.2 JavaScript基本語法
4.2.1 變量
4.2.2 數據類型
4.2.3 運算符
4.2.4 表達式
4.2.5 語句
4.2.6 數組
4.2.7 函數
4.2.8 對象
4.3 表單驗證應用實例
4.4 小結

第5章 JSP核心基礎——Servlet應用
5.1 Servlet概述
5.2 Servlet生命週期
5.2.1 生命週期圖
5.2.2 生命週期中的3大重要時刻
5.3 Serlvet的Hello World實例
5.4 Serlvet的表單處理
5.5 Serlvet的實例應用
5.5.1 Servlet實現頁面數據添加處理
5.5.2 Servlet實現頁面修改處理
5.6 小結

第6章 Java Web中增強頁面效果的主流技術——Ajax應用
6.1 Ajax概述
6.2 使用XMLHttpRequest對象
6.2.1 創建新的XMLHttpRequest對象
6.2.2 獲取Request對象
6.3 發送請求與處理響應
6.3.1 使用XMLHttpRequest
6.3.2 挑戰異步性
6.3.3 發送請求
6.3.4 指定回調方法
6.3.5 處理服務器響應
6.3.6 Ajax中回調的應用
6.3.7 讀取響應文本
6.4 Ajax基本應用
6.4.1 實現自動刷新頁面
6.4.2 實現局部動態更新
6.4.3 實現自動完成功能
6.5 小結

第7章 Java Web編程必備知識——JSP編程基礎
7.1 JSP指令
7.2 JSP動作
7.2.1 include 動作
7.2.2 forward動作
7.2.3 useBean動作
7.3 JSP隱式對象
7.4 JSP實例應用
7.5 小結

第二部分 Java Web開發實戰技術
第8章 提高項目開發效率——JSP自定義標籤應用
8.1 自定義標籤基礎知識
8.2 自定義標籤部署
8.3 傳統標籤實例
8.3.1 設計一個可以處理簡單JSP程序代碼的標籤
8.3.2 設計一個可以處理循環程序代碼的標籤
8.4 簡單標籤實例
8.4.1 帶屬性、主體的標籤
8.4.2 處理多個屬性值的複雜標籤
8.5 小結

第9章 數據操作基礎——JSP對文件操作
9.1 讀寫流基礎知識
9.1.1 讀寫流相關的類
9.1.2 讀寫流的相關方法
9.1.3 讀寫流實例
9.2 JSP與Servlet對文件操作
9.2.1 Servlet技術的文件讀寫操作
9.2.2 Java Server Page的文件讀寫操作
9.3 文件上傳功能的實現
9.4 小結

第10章 JSP標準標記庫(JSTL)基礎知識
10.1 為什麼選擇JSTL
10.2 使用JSTL準備
10.2.1 JSTL中標籤庫介紹
10.2.2 JSTL標籤的API
10.2.3 安裝和測試JSTL
10.3 Core標籤庫
10.3.1 通用標籤
10.3.2 條件標籤
10.3.3 迭代標籤
10.3.4 URL相關的標籤
10.4 國際化(i18n)標籤
10.4.1 國際化/格式化標籤概述
10.4.2 fmt:setLocale標籤
10.4.3 fmt:bundle標籤
10.4.4 fmt:setBundle標籤
10.4.5 fmt:message標籤
10.4.6 fmt:param標籤
10.4.7 fmt:requestEncoding標籤
10.5 格式化標籤
10.5.1 fmt:timeZone標籤
10.5.2 fmt:setTimeZone標籤
10.5.3 fmt:formatNumber標籤
10.5.4 fmt:parseNumber標籤
10.5.5 fmt:formatDate標籤
10.5.6 fmt:parseDate標籤
10.6 JSTL綜合實例運用
10.7 小結

第11章 JSTL高級部分
11.1 數據庫(SQL)標籤
11.1.1 sql:setDataSource標籤
11.1.2 sql:query標籤
11.1.3 sql:update標籤
11.1.4 sql:transaction標籤
11.1.5 sql:param標籤
11.1.6 sql:dateParam標籤
11.2 XML核心標籤
11.2.1 XML標籤概述
11.2.2 x:parse標籤
11.2.3 x:out標籤
11.2.4 x:set標籤
11.3 XML流程控制標籤
11.3.1 x:if標籤
11.3.2 x:choose標籤
11.3.3 x:forEach標籤
11.4 XML轉換標籤
11.4.1 x:transform標籤
11.4.2 x:param標籤
11.5 JSTL函數
11.5.1 fn:contains函數
11.5.2 fn:containsIgnoreCase函數
11.5.3 fn:endsWith函數
11.5.4 fn:escapeXml函數
11.5.5 fn:indexOf函數
11.5.6 fn:join函數
11.5.7 fn:length函數
11.5.8 fn:replace函數
11.5.9 fn:split函數
11.5.10 fn:startsWith函數
11.5.11 fn:substring函數
11.6 小結

第12章 電子郵件應用程序接口——JavaMail應用
12.1 發送郵件應用
12.1.1 JavaMail的主要協議
12.1.2 JavaMail的基礎知識
12.1.3 消息處理的過程
12.2 收取郵件應用
12.3 小結

第13章 Java Web開發普遍使用的知識——JSP分頁應用
13.1 JSTL版分頁實現
13.2 Servlet版分頁實現
13.3 JavaBean版分頁實現
13.4 自定義標籤版的分頁實現
13.5 小結

第14章 Java Web典型MVC框架——Struts應用
14.1 Struts基礎
14.2 登錄驗證實例
14.3 核心組件——ActionForm
14.3.1 ActionForm簡介
14.3.2 ActionForm的使用方法
14.4 核心組件——ActionFoward
14.5 核心組件——ActionMapping
14.6 核心組件——Action
14.7 配置文件struts-config.xml
14.8 DataSource的使用
14.9 Struts應用綜合案例
14.10 小結

第15章 Java Web輕量級持久化框架——Hibernate基礎與應用
15.1 Hibernate基礎
15.2 Hibernate檢索策略
15.3 Eclipse配置 Hibernate步驟
15.3.1 數據庫設計(user)
15.3.2 程序編寫
15.4 小結

第16章 全方位的應用框架——Spring應用
16.1 Spring基礎
16.2 Eclipse配置Spring步驟
16.3 Spring中事務的配置
16.3.1 採用TransactionProxyFactoryBean生成事務代理
16.3.2 採用繼承簡化事務代理
16.3.3 採用BeanNameAutoProxyCreator自動創建事務代理
16.3.4 採用DefaultAdvisorAutoProxyCreator自動創建事務代理
16.3.5 事務設置說明
16.4 小結

第三部分 Java Web項目開發實戰
第17章 投票管理系統
17.1 系統概述
17.2 需求分析
17.2.1 系統總體設計圖
17.2.2 用例圖
17.3 數據庫設計
17.4 頁面間轉向與頁面代碼實現
17.5 其他功能分析
17.6 運行工程
17.6.1 使用工具
17.6.2 工程部署
17.6.3 運行程序
17.7 小結

第18章 留言本管理系統
18.1 系統概述
18.2 需求分析
18.2.1 系統總體設計圖
18.2.2 用例圖
18.3 數據庫設計
18.4 頁面代碼實現
18.5 其他功能分析
18.6 運行工程
18.6.1 使用工具
18.6.2 工程部署
18.6.3 運行程序
18.7 小結

第19章 博客應用系統開發
19.1 系統概述
19.2 需求分析
19.3 數據庫設計
19.4 頁面代碼實現
19.5 JavaScript代碼功能分析
19.6 其他功能分析
19.6.1 數據訪問對象
19.6.2 值對象
19.6.3 數據服務對象
19.6.4 業務代理對象
19.6.5 表單對象集合
19.6.6 請求處理結果對象集合
19.6.7 請求處理的動作對象集合
19.6.8 常量集合處理類
19.7 配置文件
19.8 運行工程
19.8.1 使用工具
19.8.2 工程部署
19.8.3 運行程序
19.9 小結

第20章 新聞發佈系統
20.1 系統概述
20.2 需求分析
20.2.1 系統總體設計圖
20.2.2 用例圖
20.3 數據庫設計
20.3.1 數據庫需求分析
20.3.2 數據庫邏輯設計
20.3.3 事務處理分析
20.3.4 頁面間轉向關係
20.4 頁面代碼實現
20.5 其他功能分析
20.6 配置文件
20.7 運行工程
20.7.1 使用工具
20.7.2 工程部署
20.7.3 運行程序
20.8 小結

第21章 Struts+Spring+Hibernate(SSH)框架整合應用
21.1 MVC架構
21.2 SSH架構分析
21.3 JSP完成視圖層
21.4 Struts完成控制層
21.5 Spring完成業務層
21.6 Hibernate完成數據封裝
21.7 SSH實例程序部署
21.8 小結


我們接受以下的付款方式︰VISA、Mastercard、JCB 信用卡、PayPal、銀行轉帳。