基本介紹
- 書名:JavaWeb典型模組與項目實戰大全
- 作者:常建功
- ISBN:9787302225898
- 定價:99.50元
- 出版社:清華大學出版社
- 出版時間:2011年1月1日
- 開本:16開
內容簡介,作者簡介,圖書目錄,
內容簡介
《Java Web典型模組與項目實戰大全(程式設計師典藏)》以實戰開發為原則,以Java EE主流框架整合套用及項目開發為主線,通過Java Web開發中最常見的19個典型模組和5個完整的項目案例,詳細介紹了Struts 2.x、Spring、Guice、Hibernate、iBATIS、JPA、JSF和AJAX等熱門開源技術及JSP +Java Bean SetMet、Struts 2.x+Spring+Hibernate、Struts2.x+Guice、Struts 2.x+Spring+JPA和Struts 2.x+Spring+iBATIS等主流框架的整合使用。《Java Web典型模組與項目實戰大全(程式設計師典藏)》附帶1張DVD,內容為作者為《Java Web典型模組與項目實戰大全(程式設計師典藏)》錄製的全程多媒體語音教學視頻及《Java Web典型模組與項目實戰大全(程式設計師典藏)》所涉及的原始碼。
《Java Web典型模組與項目實戰大全(程式設計師典藏)》分為3篇,共27章。涵蓋的主要內容有:線上文本編輯器、驗證模組、網路硬碟、網站統計模組、網路購物車、搜尋引擎、線上網上支付、郵件傳送系統、網路留言板、JQuery框架經典套用、線上檔案上傳和下載、網上投票系統、商業銀行網上賬戶管理系統、Hibernate分頁系統、生成報表、數據格式轉換、用戶維護功能、用戶登錄模組、線上音樂管理系統、數據匯聚系統、投票管理系統、許可權管理系統、商業銀行設備巡檢系統等。
《Java Web典型模組與項目實戰大全(程式設計師典藏)》內容豐富,實例典型,實用性強,適合各個層次想要學習Java Web開發技術的人員閱讀,尤其適合有一定Java EE基礎而要進行Web套用開發的人員閱讀。
作者簡介
常建功,畢業於西安電子科技大學。北大青鳥西安校區講師。從事Java Web項目開發6年。熟悉SSH等開源框架,擅長SQL Server、Oracle和My SQL資料庫技術。先後參與開發了國家二級項目陝西省渭河信息管理系統和陝西省雨情查詢系統等多個大中型項目,承擔項目分析、項目設計和項目維護等多項工作。
圖書目錄
第1篇 開發工具及框架概述
第1章 開發前奏
1.1 java web套用概述
1.2 配置開發環境
1.3 基礎技術簡單簡介
1.4 核心框架初步認識
1.5 小結
第2章 myedipse開發工具對各種框架的支持
2.1 使用jsp的兩種模式
2.2 struts框架的實現
2.3 hibernate框架的實現
2.4 jpa框架的實現
2.5 spring框架的實現
2.6 jsf框架的實現
2.7 ajax框架的實現
2.8 使用jdbc連線資料庫
2.9 小結
第3章 實現各種框架的集成
3.1 spring框架與其他框架的集成原理
3.2 實現ssh三種框架環境集成
3.3 實現spring與struts 2.x集成
3.4 實現spring、struts2.x和hibernate框架集成
3.5 小結
第2篇 典型模組開發
第4章 線上文本編輯器(fckeditor)
4.1 分析fckeditor線上文本編輯器
4.2 fckeditor線上文本編輯器初級套用
4.3 fckeditor線上文本編輯器常用配置
4.4 fckeditor線上文本編輯器高級套用
4.5 小結
第5章 驗證模組(jsp+servlet+jsvaildation)
5.1 表單基礎
5.2 客戶端表單驗證框架
5.3 伺服器端驗證
5.4 實現圖形驗證碼
5.5 避免重複提交功能
5.6 縮略加水印圖像
5.7 小結
第6章 網路硬碟
6.1 網路硬碟功能原理
6.2 網路硬碟功能具體實現——瀏覽磁碟和顯示檔案信息
6.3 網路硬碟功能具體實現——操作資料夾和檔案
6.4 小結
第7章 網站統計模組(jsp+servlet)
7.1 網站統計模組原理
7.2 實現顯示歡迎信息功能,
7.3 指點迷津——cookie知識
7.4 統計訪問量功能
7.5 指點迷津——session知識
7.6 統計線上人數功能
7.7 小結
第8章 網路購物車(jsp+servlet+javabean)
8.1 網路購物車原理
8.2 實現網路購物車功能
8.3 小結
第9章 搜尋引擎(lucene+web spider)
9.1 關於搜尋引擎的基本概念
9.2 網路蜘蛛(web spider)
9.3 下載和分析lucene全文搜尋組件
9.4 初步使用lucene全文搜尋組件
9.5 新聞搜尋引擎具體實現
9.6 小結
第10章 線上網上支付(jsp+servlet+javabean)
10.1 線上網上支付原理
10.2 線上網上支付功能工具類
10.3 發出支付請求過程
10.4 接受支付返回過程
10.5 小結
第11章 javaweb郵件傳送系統(jsp+servlet+javabean)
11.1 javaweb郵件傳送系統原理
11.2 下載郵件相關jar包
11.3 普通方式電子郵件的傳送
11.4 html方式電子郵件的傳送
11.5 攜帶附屬檔案電子郵件的傳送
11.6 多學兩招——關於郵件的基礎知識
11.7 小結
第12章 網路留言板(jsp+servlet+javabean)
12.1 網路留言板原理
12.2 添加留言
12.3 瀏覽留言
12.4 管理留言
12.5 使用dao模式網路留言板
12.6 小結
第13章 網路留言板續——oracle資料庫
13.1 連線資料庫——idbc驅動程式
13.2 資料庫連線池
13.3 commons dbutils組件
13.4 小結
第14章 ajax技術jquary框架的經典套用
14.1 jquery框架的簡單套用
14.2 利用jquery框架實現的經典運用
14.3 實現仿google suggest功能
14.4 google suggest功能的相關javascript代碼
14.5 小結
第15章 線上檔案上傳和下載(struts 2.x+fileupload)
15.1 線上檔案上傳和下載模組原理
15.2 檔案上傳組件fileupload
15.3 初步使用檔案上傳組件(components-fileupload)
15.4 單檔案的上傳
15.5 多檔案的上傳
15.6 小結
第16章 網上投票系統(struts 2.x+hfreechart)
]6.1 網上投票系統原理
16.2 圖表組件jfreechan
16.3 初步使用圖表組件(jfreechad)
16.4 實現網上投票系統
16.5 小結
第17章 商業銀行網上賬戶管理系統(struts 2.x)
17.1 商業銀行網上賬戶管理系統簡述
17.2 商業銀行網上賬戶管理系統前期準備
17.3 商業銀行網上賬戶管理系統具體實現——持久層
17.4 商業銀行網上賬戶管理系統具體實現——業務層
17.5 商業銀行網上賬戶管理系統具體實現——表示層
17.6 商業銀行網上賬戶管理系統具體實現——工具類、校驗器及攔截器
17.7小結
第18章 hibernate分頁系統(hibernate 3.0)
18.1 hibernate分頁系統原理
18.2 封裝javabean的commons-beanutils組件
18.3 關於hibernate框架中一些通用類
18.4 實現hibernate分頁系統前期準備
18.5 關於hibernate分頁系統的具體實現
18.6 關於hibernate分頁系統的表示層
18.7 多學兩招——分頁標籤
18.8 小結
第19章 生成報表(struts 2.x+hibernate+jxl)
19.1 生成報表原理
19.2 下載jxl組件
19.3 生成報表前期準備
19.4 生成報表具體開發——持久層和服務層
19.5 生成報表具體開發——表示層
19.6 多學兩招——其他報表外掛程式
19.7 小結
第20章 數據格式轉換(struts 2.x+hibernate+dom4j)
20.1 關於xml檔案基礎知識
20.2 下載dom4j
20.3 數據格式轉換功能前期準備
20.4 數據格式轉換功能具體開發
20.5 多學兩招——其他操作xml檔案組件
20.6 小結
第21章 用戶維護功能(struts 2.x+ibatis)
21.1 用戶維護功能
21.2 關於用戶維護基礎知識——ibatis框架
21.3 用戶維護系統具體實現
21.4 小結
第22章 用戶登錄模組(struts 2.x+guice+國際化)
22.1 用戶登錄概述
22.2 關於用戶登錄的基礎知識——國際化資源
22.3 關於用戶登錄的基礎知識——guice框架
22.4 用戶登錄的具體實現
22.5 小結
第3篇 項目案例實戰
第23章 線上音樂管理系統(ajax+jsp+struts 2.x)
23.1 線上音樂管理系統簡述
23.2 線上音樂管理系統前期準備
23.3 線上音樂管理系統具體實現——超級管理員操作
23.4 線上音樂管理系統具體實現——註冊用戶操作
23.5 小結
第24章 數據匯聚系統(struts 2.x+spring+ibatis)
24.1 數據匯聚系統簡述
24.2 數據匯聚系統簡述
24.3 關於ibatis框架的一些檔案
24.4 數據匯聚系統具體實現
24.5 數據匯聚系統具體實現——表示層
24.6 小結
第25章 投票管理系統(struts 2.x+spring+hibernate)
25.1 投票管理系統簡述
25.2 投票管理系統前期準備
25.3 投票管理系統的具體實現——領域模型層
25.4 投票管理系統的具體實現——持久層
25.5 投票管理系統的具體實現——業務層
25.6 關於管理員表示層
25.7 關於創建投票表示層
25.8 關於管理和查找投票表示層
25.9 關於實現投票操作表示層
25.10 小結
第26章 許可權管理系統(struts 2.x+spring+jpa)
26.1 許可權管理系統簡述
26.2 許可權管理系統前期準備
26.3 許可權管理系統具體實現——關聯表操作
26.4 許可權管理系統具體實現——模組操作
26.5 許可權管理系統具體實現——功能操作
26.6 許可權管理系統具體實現——角色操作
26.7 許可權管理系統具體實現——用戶操作
26.8 小結
第27章 商業銀行設備巡檢系統(struts 2.x+spring+hibernate)
27.1 商業銀行設備巡檢系統概述
27.2 商業銀行設備巡檢系統前期準備
27.3 商業銀行設備巡檢系統具體實現——系統管理套用
27.4 商業銀行設備巡檢系統具體實現——設備報修管理
27.5 商業銀行設備巡檢系統具體實現——設備巡檢管理
27.6 多學兩招——關於postgresql資料庫
27.7 小結