精通Java Web整合開發(fā)

出版時(shí)間:2011-4  出版社:電子工業(yè)出版社  作者:劉斌  頁數(shù):777  字?jǐn)?shù):1640000  
Tag標(biāo)簽:無  

內(nèi)容概要

  本書詳細(xì)介紹了以JSP、AJAX、Struts 2.1、Spring 3.0、Hibernate
3.3相結(jié)合的輕量級(jí)Java
EE應(yīng)用開發(fā)技術(shù)。針對(duì)讀者的不同學(xué)習(xí)階段,共分基礎(chǔ)篇、進(jìn)階篇、提高篇與實(shí)踐篇四大部分進(jìn)行循序漸進(jìn)的講解。
  第1~3章為基礎(chǔ)篇,重點(diǎn)講解基于開源架構(gòu)Java EE應(yīng)用開發(fā)的優(yōu)勢(shì)及其開發(fā)運(yùn)行環(huán)境的安裝配置,同時(shí)對(duì)JSP
2.0技術(shù)體系的也進(jìn)行了詳細(xì)的介紹;第4~6章為進(jìn)階篇,重點(diǎn)講解JSP 2.0的高級(jí)技術(shù)與Web
2.0核心技術(shù)AJAX;第7~12章為提高篇,重點(diǎn)講解經(jīng)典MVC框架Struts 2.1、Java EE輕量級(jí)框架Spring
3.0與ORM持久化框架Hibernate
3.3;第13~17章為實(shí)踐篇,以“免費(fèi)電子商務(wù)平臺(tái)ePortal”為例,綜合應(yīng)用前面三大部分12章的知識(shí)點(diǎn),環(huán)環(huán)相扣,手把手帶領(lǐng)讀者步入Java
EE應(yīng)用開發(fā)的殿堂。最后為滿足商業(yè)軟件開發(fā)人員的實(shí)際需要,特將Java EE應(yīng)用的安裝打包工具InstallAnywhere
2010也進(jìn)行了實(shí)例講解。
  本書為輕量級(jí)Java EE應(yīng)用開發(fā)人員提供一整套實(shí)用的主流開發(fā)技術(shù),融入了作者多年的Java
EE應(yīng)用開發(fā)經(jīng)驗(yàn)。任何知識(shí)點(diǎn)均配以實(shí)例進(jìn)行講解,每個(gè)實(shí)例提供同步配套視頻教程,大大縮短了讀者的學(xué)習(xí)周期,降低了學(xué)習(xí)難度。隨書配套光盤除長達(dá)兩百小時(shí)的視頻教程外,還提供了書中所有范例的源代碼程序與所涉及到的軟件的安裝程序。
  讀者對(duì)象:本書語言深入淺出,通俗易懂。對(duì)于輕量級(jí)Java
EE應(yīng)用開發(fā)的新手而言,不失為一本好的入門教材,內(nèi)容既實(shí)用又全面,輔以實(shí)例視頻教程,使讀者輕松掌握所學(xué)知識(shí);對(duì)于行家來說,本書也是一本難得的參考手冊(cè)。

書籍目錄

第1篇 基礎(chǔ)篇
 第1章 Java Web應(yīng)用開發(fā)技術(shù)選用策略
 第2章 開發(fā)運(yùn)行環(huán)境的安裝與配置
  2.1 安裝與配置JDK 1.6
  2.2 安裝Web服務(wù)器Tomcat 6.0
  2.3 Tomcat 6.0的基本配置
   2.3.1 通過server.xml配置Tomcat
   2.3.2 Web應(yīng)用的目錄結(jié)構(gòu)
   2.3.3 web.xml配置詳解
   2.3.4 如何修改Tomcat的默認(rèn)端口
   2.3.5 如何配置虛擬主機(jī)
   2.3.6 如何部署Web應(yīng)用
  2.4 安裝數(shù)據(jù)庫服務(wù)器MySQL 5.5
  2.5 安裝MyEclipse 8.5集成開發(fā)環(huán)境
  2.6 小結(jié)
 第3章 初識(shí)Java EE展示層組件JSP 2.0
  3.1 Servlet 2.4簡介
   3.1.1 Servlet概述
   3.1.2 Servlet的生命周期及請(qǐng)求響應(yīng)時(shí)序
   3.1.3 HttpServlet相關(guān)對(duì)象的方法列表
   3.1.4 創(chuàng)建HttpServlet實(shí)例
  3.2 JSP語法
   3.2.1 HTML注釋
   3.2.2 隱藏注釋
   3.2.3 聲明
   3.2.4 表達(dá)式
   3.2.5 代碼段
   3.2.6 JSP指令
   3.2.7 JSP行為標(biāo)簽
  3.3 JSP隱含對(duì)象
   3.3.1 page對(duì)象
   3.3.2 config對(duì)象
   3.3.3 out對(duì)象
   3.3.4 request對(duì)象
   3.3.5 response對(duì)象
   3.3.6 Session對(duì)象
   3.3.7 application對(duì)象
   3.3.8 pageContext對(duì)象
   3.3.9 exception對(duì)象
  3.4 小結(jié)
第2篇 進(jìn)階篇
 第4章 JSP 2.0在Java EE中的典型應(yīng)用
  4.1 JSP與JDBC
   4.1.1 JDBC簡介
   4.1.2 JDBC訪問數(shù)據(jù)庫的基本步驟
   4.1.3 JDBC數(shù)據(jù)源和連接池
   4.1.4 綜合實(shí)例(購物車)
  4.2 JSP與JavaBean
   4.2.1 JavaBean簡介
   4.2.2 在JSP中如何使用JavaBean
   4.2.3 用JavaBean封裝數(shù)據(jù)庫操作
   4.2.4 用JavaBean實(shí)現(xiàn)用戶登錄驗(yàn)證
  4.3 JSP與JavaMail
   4.3.1 電子郵件工作原理
   4.3.2 相關(guān)協(xié)議介紹
   4.3.3 JavaMail簡介
   4.3.4 使用JavaMail發(fā)送文本型郵件
   4.3.5 使用JavaMail發(fā)送HTML型郵件
   4.3.6 使用JavaMail發(fā)送帶附件的郵件
   4.3.7 使用JavaMail收取郵件
  4.4 JSP與在線編輯器CKeditor
  4.5 JSP與報(bào)表利器JasperReports
   4.5.1 iReport的安裝與使用
   4.5.2 JasperReports的安裝與使用
  4.6 Log4j實(shí)現(xiàn)日志操作
   4.6.1 Log4j的組成
   4.6.2 Log4j的配置文件
   4.6.3 Log4j使用方法
   4.6.4 Log4j的使用實(shí)例
   4.6.5 Log4j在Web應(yīng)用中的推薦配置方法
  4.7 JSP與jspSmartUpload
   4.7.1 File類
   4.7.2 Files類
   4.7.3 Request類
   4.7.4 SmartUpload類
   4.7.5 應(yīng)用實(shí)例
  4.8 JSP與XML
   4.8.1 XML簡介
   4.8.2 DOM4J簡介
   4.8.3 使用DOM4J解析XML
   4.8.4 使用DOM4J創(chuàng)建XML
   4.8.5 使用DOM4J修改XML
  4.9 小結(jié)
 第5章 JSP 2.0在Java EE中的高級(jí)應(yīng)用
 第6章 Java EE應(yīng)用中的異步通信技術(shù)—AJAX
第3篇 提高篇
 第7章 MVC混血寵兒Struts 2.1
 第8章 Struts 2.1標(biāo)簽庫詳解與AJAX技術(shù)應(yīng)用
 第9章 ORM中間件名流Hibernate 3接管持久層
 第10章 Hibernate 3持久化技術(shù)實(shí)踐與性能優(yōu)化
 第11章 充分利用Spring 3.0的IoC利器統(tǒng)管Bean世界
 第12章 基于Annotation注解技術(shù)的SSH 2整合開發(fā)
第4篇 實(shí)踐篇
 第13章 SSH 2熱身——構(gòu)建新聞發(fā)布系統(tǒng)
 第14章 通用新聞采集系統(tǒng)
 第15章 舉一反三—實(shí)現(xiàn)商品分類管理
 第16章 溫故知新—打造購物車與訂單管理系統(tǒng)
 第17章 JAVA EE應(yīng)用安裝打包利器—InstallAnywhere 2

章節(jié)摘錄

版權(quán)頁:插圖:作為一個(gè)通用的電子商城商品管理系統(tǒng),實(shí)現(xiàn)對(duì)商品的分門別類管理是必需的。這樣既便于網(wǎng)民分類瀏覽與檢索目標(biāo)商品,也便于后臺(tái)商品管理員快速維護(hù)商品的基本資料與商品調(diào)價(jià)。在ePortal中商品的價(jià)格分為市場價(jià)與成交價(jià)兩種,所謂成交價(jià)就是會(huì)員在選購此商品時(shí)的交易價(jià)格,如果會(huì)員選購的是促銷打折商品,促銷價(jià)就是成交價(jià),除此之外的正常商品的成交價(jià)根據(jù)市場價(jià)與會(huì)員對(duì)應(yīng)級(jí)別的折扣比例計(jì)算得出?,F(xiàn)階段我國消費(fèi)者對(duì)網(wǎng)上購物狀況的評(píng)價(jià)是“痛并快樂著”,這表明我國的電子商城還存在很多不完善的地方,嚴(yán)重阻礙了電子商務(wù)的發(fā)展進(jìn)程。誰能解決這些隱患,讓網(wǎng)民放心并開心地購物,誰就會(huì)成為中國電子商務(wù)的霸主。高深的電子商務(wù)理論知識(shí),我們留給有關(guān)電子商務(wù)的學(xué)術(shù)著作去研究,作為電子商城而言,注重用戶的體驗(yàn),以網(wǎng)民喜聞樂見的形式來展現(xiàn)我們的商品是勢(shì)在必行的。任何一種表現(xiàn)方式都從未比視頻講解來得有說服力和誘惑力,ePortal引入“視頻購物”的模式,對(duì)商品的圖文展示方式起到強(qiáng)有力的補(bǔ)充。除“視頻購物”外,ePortal商城另開辟了“新品上架”與“促銷商品”對(duì)商品進(jìn)行聚集展示。本章要介紹的商品管理系統(tǒng)需求框圖如圖15.1 所示。從圖15.1 中不難看出,整個(gè)商品管理系統(tǒng)主要由商品類別管理模塊、商品管理模塊及自定義商品列表標(biāo)簽三大部分組成,具體功能需求描述如下:·具有商品管理權(quán)限的系統(tǒng)用戶登錄后方可進(jìn)行商品類別管理?!ぞ哂猩唐饭芾頇?quán)限的系統(tǒng)用戶登錄后方可進(jìn)行商品管理?!ど唐饭芾韱T可方便地進(jìn)行商品類別的新增、刪除、修改、查看等操作,且任何操作提示信息明確,自動(dòng)驗(yàn)證數(shù)據(jù)的有效性與合法性?!ど唐饭芾韱T可方便地進(jìn)行商品的新增、刪除、修改、查看等操作,且任何操作提示信息明確,自動(dòng)驗(yàn)證數(shù)據(jù)的有效性與合法性?!び幸曨l講解的商品在新增與修改時(shí)允許上傳商品廣告視頻到服務(wù)器的指定位置?!ぷ远x商品列表、商品搜索標(biāo)簽實(shí)現(xiàn)商品的不同形式列表與搜索結(jié)果展示。

編輯推薦

《精通Java Web整合開發(fā)(JSP+AJAX+Struts+Hibernate)(第2版)》為輕量級(jí)JavaEE應(yīng)用開發(fā)人員提供一整套實(shí)用的主流開發(fā)技術(shù),融入了作者多年的JavaEE應(yīng)用開發(fā)經(jīng)驗(yàn)。介紹了基于開源架構(gòu)JavaEE應(yīng)用開發(fā)的優(yōu)勢(shì)及其開發(fā)運(yùn)行環(huán)境的安裝配置,以及、JSP2.0技術(shù)體系。重點(diǎn)講解JSP2.0的高級(jí)技術(shù)與Web2.0核心技術(shù)AJAX。闡釋了經(jīng)典MVC框架Stfuts2.1 、JavaEE輕量級(jí)框架Spring3.0與ORM持久化框架Hibernate3.3。以“免費(fèi)電子商務(wù)平臺(tái)ePortaI,為例,綜合應(yīng)用前面三大部分12章的知識(shí)點(diǎn),環(huán)環(huán)相扣,手把手帶領(lǐng)讀者步入、JavaEE應(yīng)用開發(fā)的殿堂。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    精通Java Web整合開發(fā) PDF格式下載


用戶評(píng)論 (總計(jì)69條)

 
 

  •   多次想學(xué)習(xí)java web編程,也想深入學(xué)習(xí)ssh的相關(guān)知識(shí),但都沒堅(jiān)持下去。而這本書的全面、系統(tǒng)講解,以及完整的實(shí)例,對(duì)初學(xué)者和開發(fā)人員都有很大的幫助。這是目前看到最好的一本java網(wǎng)絡(luò)編程方面的書籍。
  •   這本書是一個(gè)網(wǎng)友推薦 書的內(nèi)容很詳細(xì) 排版不錯(cuò) 給學(xué)習(xí)Java web開發(fā)的一個(gè)很好的學(xué)習(xí)的工具
  •   想當(dāng)不錯(cuò),是學(xué)習(xí)java web開發(fā)必備的
  •   真本書很好,很經(jīng)典,非常適合JSP開發(fā)
  •   深入淺出的講解了javaweb開發(fā)的相關(guān)技術(shù)難點(diǎn)
  •   講解很詳細(xì)也比較到位,值得參考學(xué)習(xí)
  •   內(nèi)容很不錯(cuò),講解很詳細(xì),就是書送來有點(diǎn)不干凈了
  •   整合了各種框架,講的有些深,對(duì)于初學(xué)者來說不是很適合
  •   書本很好,視頻詳細(xì),代碼清晰
  •   對(duì)框架介紹的很全面 想了解SSH的童鞋可以看一下
  •   本書內(nèi)容很全,對(duì)學(xué)習(xí)很有幫助,適合有一定基礎(chǔ)的人看,沒基礎(chǔ)的最好先找點(diǎn)其他教材,掌握了基礎(chǔ)再看這本書
  •   書倒是不錯(cuò),但收到發(fā)現(xiàn)缺少了光盤,但書又蓋了我們了公司蓋,光說可以換,唉,又不具體可操作性,希望以后發(fā)貨的人員能檢查仔細(xì)點(diǎn),否則給我們客戶帶來很大的麻煩
  •   還行,都是目前最新的技術(shù)。
  •   光盤好像是壞的,我播放了好多次都沒有出來。當(dāng)初懷疑是電腦的問題,換了幾臺(tái)試了一下,還是不能用。
    書的內(nèi)容不錯(cuò)。
  •   今天上午收到了,書的質(zhì)量和送書速度都不錯(cuò),更重要的是該書的的知識(shí)點(diǎn)很到位,很好!支持當(dāng)當(dāng)!
  •   內(nèi)容沒看,光盤是有的,看目錄感覺還不錯(cuò)
  •   知識(shí)點(diǎn)描述得比較清楚,值得一看。
  •   買了一本,里面沒有帶光盤,我就沒有收獲。。。。
  •   很好講得很全面的一本書
  •   專業(yè)的東西,雖然還沒看,但是過兩天學(xué)習(xí)要用。
    價(jià)格比學(xué)校的便宜,從網(wǎng)上就買了
    不錯(cuò)不錯(cuò)!
  •   算是一個(gè)比較好的書籍了
  •   這本書很不錯(cuò),由簡到難,慢慢深入,讓我學(xué)到了很多!強(qiáng)烈推薦!
  •   這本書,講的比較細(xì),適合初學(xué)者看
  •   不過需要一陣子的閱讀了
  •   書不錯(cuò),就是書頁略有褶皺。
  •   很不錯(cuò),愛不釋手!以后要好好學(xué)了!好好看書!相信自己,我能!
  •   書是正版,速度也很快
  •   終于到了,晚了3天!
  •   看了以前評(píng)價(jià)沒盤,現(xiàn)在有了的
  •   有點(diǎn)復(fù)雜,不適合初學(xué)
  •   還沒開始看,當(dāng)當(dāng)網(wǎng)的快遞包裝有點(diǎn)單薄,這一次包裹那塑料袋又爛了一條長縫。
  •   好多都不會(huì) 受益匪淺
  •   內(nèi)容比較全面,涉及到JAVA WEB的很多方面知識(shí),就是貴了點(diǎn)。
  •   只能期待,明天就要到了,這是我學(xué)java買的第一本資料書,能把這本書上的消化了,那就是相當(dāng)……
  •   內(nèi)容介于稍細(xì)羅列,例子還是挺詳盡,但是,由于一本書的篇幅(描繪SSH)不可能很仔細(xì)的描述一些原理性的東西,如果作為入門的工具書,還是可以,具體進(jìn)行開發(fā)幫助可能有限,不過其中有個(gè)很大的優(yōu)點(diǎn)是注釋很詳盡,可以幫助理解,但是想要進(jìn)一步學(xué)習(xí)的話,還需要相關(guān)書籍的參考
  •   講解較詳細(xì);切入點(diǎn)也比較到位;不過,實(shí)踐篇的例子,就有點(diǎn)雞肋……
  •   書很實(shí)用 先按章節(jié)看書 再看對(duì)應(yīng)視頻 要自己動(dòng)手編寫代碼 應(yīng)該很快上手的
  •   這本書講的比較詳細(xì),也比較全面,建議大家讀一讀。
  •   這本一上來就是代碼和例子,最好是有基礎(chǔ)的情況下在看這本書,或是跟著老師或高手再結(jié)合和這本書的特點(diǎn)就很好,總的一句話,先從簡單的做起在看這本書吧!
  •   能讓自己看的懂,能思考的書就是好書,還要怎么說呢,適合自己就好。
  •   書本到手手感不錯(cuò) 也挺厚的 內(nèi)容沒看 第一感覺還行
  •   幫朋友買不錯(cuò)
  •   收到書沒光盤,書的內(nèi)容還好……
  •   書是收到,還不錯(cuò),但是沒有光盤啊,基本價(jià)值就少了一半..
  •   雖然這本書的內(nèi)容很多,但本人覺得不夠精。
  •   內(nèi)容很廣泛,適合初學(xué)者
  •   還沒來得及看,但看了下目錄,內(nèi)容很豐富
  •   還沒怎么看,感覺一般般
  •   不錯(cuò),看得出來編者的責(zé)任心,正在看
  •   不知道,沒看呢,太厚了,還沒看,有點(diǎn)兒可惜了
  •   簡直就是大雜燴,不相干的寫在一起,給人感覺像似不懂技術(shù)的人寫的。
  •   總結(jié)的比較全面,但對(duì)于初學(xué)者來說沒有加入深入淺出的理解
  •   我的書被壓壞了,花這么多錢本來滿懷高興,結(jié)果一拿到手,書居然被積壓了,心情很不好,有點(diǎn)失望。
  •   除了內(nèi)容新穎了點(diǎn)外,一無是處,這書不是一般的差
  •   書不錯(cuò),內(nèi)容也不錯(cuò),我按照書,能把一個(gè)完整的框架做出來,至少感覺書還是真的,代碼也是真的,能實(shí)現(xiàn)。一個(gè)完整的實(shí)例,不錯(cuò),認(rèn)為可以買。
  •   這本書里面的內(nèi)容很多,但是都講得不是很精細(xì)~~
  •   首先,書呢我是在圖書管看到確實(shí)不錯(cuò)了才下單的,我想重點(diǎn)中的是店主實(shí)在太讓人值得尊敬了,我的書足足包裝了五層,這樣的包裝不要說普通的快遞,就是掉到水里,打開估計(jì)都不會(huì)沾到半點(diǎn)水。沒有什么好再講的,以后買書一定首選北京四季書店!
  •   包含SSH所需要的技術(shù)知識(shí),適合初學(xué)者
  •   入門很不錯(cuò)的一本書!學(xué)習(xí)JAVA很不錯(cuò)的!
  •   大概看了下,還不錯(cuò)。。送貨很快,比當(dāng)當(dāng)好。
  •   如題,比較適合有一定Java基礎(chǔ)的人自學(xué)或作為參考書。
  •   還在看,不能說講的很詳細(xì),但作為講JAVA Web整合開發(fā)的書已經(jīng)不錯(cuò)了,內(nèi)容全面。
  •   拿到書了,感覺質(zhì)量不錯(cuò),主要是里面的內(nèi)容,挺好的??戳艘恍?,感覺可以當(dāng)做一本工具書來用!
  •   好書一本,值得贖買,比較適全有一定基礎(chǔ)的人,從實(shí)戰(zhàn)項(xiàng)目代碼中學(xué)習(xí)。書中基本是以實(shí)戰(zhàn)項(xiàng)目為示例,講解注釋比較清楚。如果是初學(xué)者就還是不的要買了!
  •   還不錯(cuò),適合一般java web開發(fā)人員用,工具書。
  •   書是挺好的,就是封裝不好。書的中間掉線了,有幾頁紙脫線了,郁悶
  •   正版,不錯(cuò),公司用的工具書
  •   好好的看
  •   書的內(nèi)容剖析詳細(xì)
 

250萬本中文圖書簡介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7