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