出版時(shí)間:2009-2 出版社:人民郵電出版社 作者:徐明華 等編著 頁數(shù):398 字?jǐn)?shù):624000
前言
自從Sun公司把JSF從幕后推到了前臺(tái),IBM、Oracle、Red:Hat及一批重量級(jí)開發(fā)工具廠商也參與了JSF規(guī)范的制定,而且JSF規(guī)范已經(jīng)成為Web開發(fā)的標(biāo)準(zhǔn)。我們有理由相信,JSF將會(huì)成為JavaWeb開發(fā)陣營(yíng)中一顆璀璨的明星。盡管JSF技術(shù)正在蓬勃發(fā)展,然而市場(chǎng)上關(guān)于JSF的書籍簡(jiǎn)直是鳳毛麟角,芳蹤難覓。當(dāng)徐明華先生寫了一本用JSF進(jìn)行企業(yè)實(shí)戰(zhàn)開發(fā)及和各種流行技術(shù)整合的書稿讓我翻閱時(shí),我是比較驚喜,在這樣一個(gè)技術(shù)高度發(fā)達(dá)、到處都充滿信息的年代。
內(nèi)容概要
本書循序漸進(jìn)、由淺入深地講解了如何構(gòu)架和開發(fā)JSF應(yīng)用程序。全書共16章,分為JSF基礎(chǔ)篇、JSF實(shí)戰(zhàn)技術(shù)篇和JSF項(xiàng)目實(shí)戰(zhàn)篇。其中第1~2章為JSF基礎(chǔ)篇,主要介紹JSF的基本結(jié)構(gòu)和工作原理,以及開發(fā)環(huán)境的安裝與配置。第3~12章為JSF實(shí)戰(zhàn)技術(shù)篇,主要介紹了JSF組件、JSF托管Bean、JSF導(dǎo)航、轉(zhuǎn)換器、驗(yàn)證器、國(guó)際化、JSF的頁面布局方案、Facelets使用、JSF自定義組件以及和JavaScript、Ajax的整合等知識(shí),并結(jié)合實(shí)例把這些實(shí)戰(zhàn)技術(shù)應(yīng)用起來,以便達(dá)到學(xué)通和會(huì)用的目的。第13~16章為JSF項(xiàng)目實(shí)戰(zhàn)篇,主要通過4個(gè)項(xiàng)目案例把 JSF和目前流行的技術(shù):Spring、Hibernate、EJB 3、iBATIS、Ajax整合來完成企業(yè)開發(fā)。案例中講解的許多通用的功能模塊,讀者稍加修改就可以直接應(yīng)用于自己的項(xiàng)目中。通過這些接近于企業(yè)真實(shí)項(xiàng)目的案例實(shí)踐,幫助讀者進(jìn)一步提升實(shí)戰(zhàn)技能,領(lǐng)悟項(xiàng)目開發(fā)中的技巧,從而更加透徹地理解JSF框架,為適應(yīng)實(shí)戰(zhàn)應(yīng)用打下很好的基礎(chǔ)?! ”緯m合正在開發(fā)Java Web應(yīng)用的架構(gòu)師、應(yīng)用開發(fā)人員閱讀,也可作為大中專院校相關(guān)專業(yè)學(xué)生的教程及編程愛好者的自學(xué)用書。
書籍目錄
第一篇 JSF基礎(chǔ) 第1章 JSF和開發(fā)環(huán)境配置基礎(chǔ)知識(shí) 1.1 獲取JSF 1.2 安裝與配置JDK 1.3 Tomcat安裝與配置 1.4 安裝與配置MyEclipse 1.5 安裝與配置MySQL 1.6 小結(jié) 第2章 創(chuàng)建JSF應(yīng)用程序 2.1 JSF開發(fā)環(huán)境準(zhǔn)備 2.2 創(chuàng)建第一個(gè)JSF應(yīng)用 2.3 JSF請(qǐng)求處理生命周期詳解 2.4 第一個(gè)JSF應(yīng)用的請(qǐng)求處理生命周期分析 2.5 關(guān)于用戶界面組件的immediate屬性 2.6 MVC與JSF 2.7 小結(jié)第二篇 JSF實(shí)戰(zhàn)技術(shù) 第3章 JSF組件 3.1 HTML標(biāo)簽組件說明 3.2 Core標(biāo)簽組件說明 3.3 事件處理 3.4 綜合應(yīng)用 3.5 小結(jié) 第4章 JSF托管Bean 4.1 JavaBean類型的托管Bean 4.2 容器類型的托管Bean 4.3 初始化托管Bean 4.4 托管Bean的有效范圍 4.5 如何外部調(diào)用托管Bean 4.6 小結(jié) 第5章 導(dǎo)航規(guī)則 5.1 靜態(tài)導(dǎo)航實(shí)例 5.2 動(dòng)態(tài)導(dǎo)航實(shí)例 5.3 非常規(guī)導(dǎo)航 5.4 小結(jié) 第6章 轉(zhuǎn)換器 6.1 轉(zhuǎn)換的時(shí)機(jī) 6.2 使用標(biāo)準(zhǔn)轉(zhuǎn)換器 6.3 自定義轉(zhuǎn)換器 6.4 小結(jié) 第7章 驗(yàn)證器 第8章 JSF應(yīng)用的國(guó)際化 第9章 JSF頁面布局方案 第10章 Facelets的使用 第11章 JSF與Ajax的整合 第12章 JSF自定義組件 第三篇 JSF項(xiàng)目實(shí)戰(zhàn) 第13章 留言本(JSF+JDBC) 第14章 博客管理系統(tǒng)(JSF+ Facelets+iBATIS) 第15章 新聞發(fā)布系統(tǒng)(JSF+EJB) 291 第16章 在線寵物店(Petstore)(JSF+Spring+Hibernate)
編輯推薦
前端技術(shù):JSF頁面布局方案,JavaScript、Ajax等技術(shù)應(yīng)用。 框架整合:JSF、Sprin9、Hibernate、EJB等實(shí)戰(zhàn)開發(fā)知識(shí)?! ∷拇蟀咐簬椭x者提高項(xiàng)目實(shí)戰(zhàn)水平留言本系統(tǒng)(JSF+JDBC)?! 〔┛凸芾硐到y(tǒng)(JSF+Facelets+iBATIS)?! ⌒侣劙l(fā)布系統(tǒng)(JSF-I-EJB)?! ≡诰€寵物店(JSF+Spring-I-Hibernate)?! ¢_發(fā)視頻:300多分鐘的開發(fā)視頻,幫助讀者順利完成程序調(diào)試。
圖書封面
評(píng)論、評(píng)分、閱讀與下載