Struts基礎(chǔ)與案例開發(fā)詳解

出版時間:2009-9  出版社:清華大學(xué)出版社  作者:張孝祥,徐明華 叢書主編,徐明華,邱加永 編著  頁數(shù):501  

前言

  首先,感謝并祝賀您選擇本系列叢書!《軟件開發(fā)課堂》系列叢書通過大量的精彩實例、完整的學(xué)習(xí)視頻,讓您完全融入編程實戰(zhàn)演練,從零開始,逐步精通相關(guān)知識,成為自學(xué)成才的編程高手,哪怕您是一個高中生,都可以輕松地實現(xiàn)職場的夢想和生活的愿望  1.叢書內(nèi)容  隨著軟件行業(yè)的不斷升溫,程序員這一職業(yè)正在成為IT界中的佼佼者,越來越多的程序設(shè)計愛好者開始投入到相關(guān)軟件開發(fā)的學(xué)習(xí)中。然而很多朋友在面對大量的代碼時又有些望而卻步,不知從何入手?! 嶋H上,一本好書不僅要教會讀者怎樣去實現(xiàn)書中的內(nèi)容,更重要的是要教會讀者如何去思考、去探究、去創(chuàng)新。鑒于此,我們精心編寫了《軟件開發(fā)課堂》系列叢書?! ”緟矔婕澳壳傲餍械母鞣N相關(guān)編程技術(shù),均以最常用的經(jīng)典實例,來講解軟件最核心的知識點,讓讀者掌握最實用的內(nèi)容。首次共推出8冊:  ·《Visual Basic基礎(chǔ)與案例開發(fā)詳解》  ·《Java基礎(chǔ)與案例開發(fā)詳解》  ·《JSP基礎(chǔ)與案例開發(fā)詳解》  · 《Struts基礎(chǔ)與案例開發(fā)詳解》  ·《JavaScript基礎(chǔ)與案例開發(fā)詳解》  ·《ASP.NET基礎(chǔ)與案例開發(fā)詳解》  ·《C#基礎(chǔ)與案例開發(fā)詳解》  ·《Visual C++基礎(chǔ)與案例開發(fā)詳解》  2.叢書特色  本叢書具有以下特色: ?。?)內(nèi)容精練、實用。本著“必要的基礎(chǔ)知識+詳細的程序編寫步驟”原則,摒棄瑣碎的東西,指導(dǎo)初學(xué)者采取最有效的學(xué)習(xí)方法和獲得最良好的學(xué)習(xí)途徑。 ?。?)過程簡潔、步驟詳細。盡量以可視化操作講解,講解步驟做到詳細但不煩瑣,避免直接使用大量代碼占用讀者的閱讀時間。而對關(guān)鍵代碼則進行詳細的講解,做到清晰和透徹?! 。?)講解風(fēng)格通俗易懂。作者均是一線工作人員及教學(xué)人員,項目經(jīng)驗豐富,傳授知識的能力強。所選案例精練、實用,具有實戰(zhàn)性和代表性,能夠使讀者快速上手。 ?。?)光盤內(nèi)容豐富。不僅包含書中的所有代碼及實例,還包含書中主要操作步驟的視頻錄像,有利于多媒體視頻教學(xué)和自學(xué),最大程度地提高了書中案例的可操作性。

內(nèi)容概要

本書以Java為平臺,結(jié)合應(yīng)用實例,全面系統(tǒng)地介紹了應(yīng)用Struts框架進行項目開發(fā)和編程的基礎(chǔ)知識及應(yīng)用方向。    書中內(nèi)容由淺入深、循序漸進地介紹了Struts的相關(guān)內(nèi)容,其中,Struts組件、Struts標(biāo)簽、Struts國際化應(yīng)用、驗證框架、Tiles框架應(yīng)用、技巧工具應(yīng)用、FCKEditor在線編輯器、Hibernate應(yīng)用、Spring應(yīng)用等。在講解過程中,引用了大量的實例,且每部分內(nèi)容都包含詳細的操作步驟和技巧提示。    書中理論知識講解透徹,實例開發(fā)清晰有序,既適合初學(xué)者和具有一定Java編程經(jīng)驗的用戶使用,也適合廣大軟件開發(fā)者和編程愛好者作為參考用書,同時也可以作為大中專院校及社會培訓(xùn)團體的教材。

作者簡介

張孝祥,北京傳智播客教育科技有限公司教學(xué)總監(jiān)。著有《Java就業(yè)培訓(xùn)教程》、《JavaScript網(wǎng)頁開發(fā)》、《深入體驗Java Web開發(fā)內(nèi)幕—核心基礎(chǔ)》、《深入體驗Java Web開發(fā)內(nèi)幕一高級
特性》、《JavamB件開發(fā)詳解》等一系列Java暢銷書籍,發(fā)布了中國第一套Java學(xué)習(xí)視頻,被譽

書籍目錄

第1章 Struts起步  1.1 Struts應(yīng)用概述  1.2 Struts安裝  1.3 第一個示例:logindemo  1.4 上機練習(xí)第2章 體驗Struts  2.1 Struts執(zhí)行流程  2.2 Struts工作原理  2.3 注冊程序分析  2.4 完善注冊程序  2.5 上機練習(xí)第3章 Struts組件  3.1 Struts組件介紹  3.2 ActionServlet組件    3.2.1 初始化方法分析    3.2.2 業(yè)務(wù)方法分析    3.2.3 自定義RequestProcessor類  3.3 ActionForm組件    3.3.1 ActionForm概述    3.3.2 ActionForm使用    3.3.3 DynaActionForm使用    3.3.4 DynaValidatorForm示例  3.4 ActionForward組件  3.5 ActionMapping組件  3.6 Action組件    3.6.1 ForwardAction部分    3.6.2 DispatchAction部分    3.6.3 MappingDispatchAction部分    3.6.4 LookupDispatchAction部分    3.6.5 IncludeAction部分    3.6.6 SwitchAction部分  3.7 綜合示例    3.7.1 系統(tǒng)總體設(shè)計圖    3.7.2 系統(tǒng)用例圖    3.7.3 數(shù)據(jù)庫    3.7.4 系統(tǒng)效果圖展示    3.7.5 代碼樹形圖    3.7.6 代碼清單  3.8 上機練習(xí)第4章 Struts標(biāo)簽  4.1 Struts標(biāo)簽  4.2 Struts HTML標(biāo)簽  4.3 Bean標(biāo)簽  4.4 Logic標(biāo)簽  4.5 自定義標(biāo)簽  4.6 綜合應(yīng)用示例  4.7 上機練習(xí)第5章 國際化應(yīng)用  5.1 常見國際化實例  5.2 Java應(yīng)用程序的國際化  5.3 頁面內(nèi)容國際化  5.4 異常信息國際化  5.5 提示信息國際化  5.6 上機練習(xí)第6章 驗證框架應(yīng)用  6.1 ActionForm驗證  6.2 Action的代碼驗證  6.3 驗證框架驗證  6.4 使用DynaValidatorForm的驗證  6.5 自定義驗證規(guī)則  6.6 綜合示例  6.7 上機練習(xí)第7章 Struts的T_|es框架  7.1 Tiles框架的概述  ……第8章 Struts技巧應(yīng)用第9章 FCKeditor應(yīng)用第10章 版本控制系統(tǒng)應(yīng)用第11章 Hibernate應(yīng)用第12章 深入Hibemate第13章 Spring應(yīng)用第14章 個人求職管理系統(tǒng)第15章 通用權(quán)限管理系統(tǒng)第16章 文章管理系統(tǒng)

章節(jié)摘錄

  第1章 Struts起步  1.1 Struts應(yīng)用概述  Struts最早作為Apache Jakarta項目的組成部分問世運作。項目的創(chuàng)立者希望通過對該項目的研究,改進和提高Java Server Pages(JSP)、Servlet、標(biāo)簽庫以及面向?qū)ο蟮募夹g(shù)水準(zhǔn)。當(dāng)前最高發(fā)行版本為Struts l.3.8,可以到http://jakata.a(chǎn)pache.org下載?! truts這個名字來源于在建筑和舊式飛機中使用的支持金屬架。它的目的是為了減少運用MVC設(shè)計模型開發(fā)Web應(yīng)用的時間。如果想混合使用Servlets和JSP的優(yōu)點來建立可擴展的應(yīng)用,Struts是一個不錯的選擇?! ‖F(xiàn)在Sprin9,WebWork,Tapestry,JSF等勢頭正勁,很多讀者認為已經(jīng)沒有學(xué)習(xí)Struts的必要,因為它已入暮年。的確,由于IT行業(yè)技術(shù)革新的腳步加快,新的框架出現(xiàn),再加上各種猛烈的宣傳攻勢,Struts用戶群體正在慢慢地萎縮。然而從市場占有率的角度來分析,Struts已經(jīng)深入人心,有著相當(dāng)高的知名度,對于想要跨入Java領(lǐng)域的新手來說,具有較強的選擇優(yōu)勢。在當(dāng)前輿論氛圍的影響下,Struts在一定層面上被視為入行的必備基礎(chǔ)?! ≡趯W(xué)習(xí)Struts之前,還得了解一個概念,那就是Framework,即架構(gòu)(框架),這里指軟件的架構(gòu)方式。一個成功的軟件需要有一個成功的架構(gòu),但軟件架構(gòu)的建立是一個復(fù)雜而又持續(xù)改進的過程,軟件開發(fā)者們不可能對每個不同的項目做不同的架構(gòu),而總是盡量重用以前的架構(gòu),或開發(fā)出盡量通用的架構(gòu)方案,Struts就是其中之一。

編輯推薦

  零基礎(chǔ)學(xué)習(xí)者入門必讀,專家課堂式講解開發(fā)技巧,基礎(chǔ)知識到開發(fā)案例融會貫通,知識點+應(yīng)用示例+技術(shù)難點剖析,體驗4個項目案例開發(fā)的全過程。購買軟件開發(fā)課堂系列書中任何一本的讀者,憑書簽和書本參加傳智播客或北京睿智匯海的軟件培訓(xùn)可享受298元學(xué)費減免。

圖書封面

評論、評分、閱讀與下載


    Struts基礎(chǔ)與案例開發(fā)詳解 PDF格式下載


用戶評論 (總計14條)

 
 

  •   Struts最早作為Apache Jakarta項目的組成部分問世運作。項目的創(chuàng)立者希望通過對該項目的研究,改進和提高Java Server Pages(JSP)、Servlet、標(biāo)簽庫以及面向?qū)ο蟮募夹g(shù)水準(zhǔn)。當(dāng)前最高發(fā)行版本為Struts l*3*8,可以到****://jakata*apache*org下載。Struts這個名字來源于在建筑和舊式飛機中使用的支持金屬架。它的目的是為了減少運用MVC設(shè)計模型開發(fā)Web應(yīng)用的時間。如果想混合使用Servlets和JSP的優(yōu)點來建立可擴展的應(yīng)用,Struts是一個不錯的選擇?,F(xiàn)在Sprin9,WebWork,Tapestry,JSF等勢頭正勁,很多讀者認為已經(jīng)沒有學(xué)習(xí)Struts的必要,因為它已入暮年。的確,由于IT行業(yè)技術(shù)革新的腳步加快,新的框架出現(xiàn),再加上各種猛烈的宣傳攻勢,Struts用戶群體正在慢慢地萎縮。然而從市場占有率的角度來分析,Struts已經(jīng)深入人心,有著相當(dāng)高的知名度,對于想要跨入Java領(lǐng)域的新手來說,具有較強的選擇優(yōu)勢。在當(dāng)前輿論氛圍的影響下,Struts在一定層面上被視為入行的必備基礎(chǔ)。在學(xué)習(xí)Struts之前,還得了解一個概念,那就是Framework,即架構(gòu)(框架),這里指軟件的架構(gòu)方式。一個成功的軟件需要有一個成功的架構(gòu),但軟件架構(gòu)的建立是一個復(fù)雜而又持續(xù)改進的過程,軟件開發(fā)者們不可能對每個不同的項目做不同的架構(gòu),而總是盡量重用以前的架構(gòu),或開發(fā)出盡量通用的架構(gòu)方案,Struts就是其中之一。
  •   讀了大半了,書很好,stuts方面和功能介紹的很詳細,物流也給力。只不過一直忘了評論。。。
  •   書的內(nèi)容挺好的,簡單易懂,書的質(zhì)量也行
  •   正品圖書,有發(fā)票,對初學(xué)者很有用
  •   這本書太差勁太次了不要買!里面的內(nèi)容太亂了!根本看不懂!我買了后悔!
  •   這本書很好,祝我理解了過去不明白的地方
  •   這本書和我想象的一樣,很好!物流的態(tài)度也很好,下次還會繼續(xù)在這里購物
  •   書中的文字敘述通俗易懂mm本書以Java為平臺,結(jié)合應(yīng)用實例,全面系統(tǒng)地介紹了應(yīng)用Struts框架進行項目開發(fā)和編程的基礎(chǔ)知識及應(yīng)用方向。書中內(nèi)容由淺入深、循序漸進地介紹了Struts的相關(guān)內(nèi)容,其中,Struts組件、Struts標(biāo)簽、Struts國際化應(yīng)用、驗證框架、Tiles框架應(yīng)用、技巧工具應(yīng)用、FCKEditor在線編輯器、Hibernate應(yīng)用、Spring應(yīng)用等。在講解過程中,引用了大量的實例,且每部分內(nèi)容都包含詳細的操作步驟和技巧提示。書中理論知識講解透徹,實例開發(fā)清晰有序,既適合初學(xué)者和具有一定Java編程經(jīng)驗的用戶使用,也適合廣大軟件開發(fā)者和編程愛好者作為參考用書,同時也可以作為大中專院校及社會培訓(xùn)團體的教材書中的文字敘述通俗易懂mm本書以Java為平臺,結(jié)合應(yīng)用實例,全面系統(tǒng)地介紹了應(yīng)用Struts框架進行項目開發(fā)和編程的基礎(chǔ)知識及應(yīng)用方向。書中內(nèi)容由淺入深、循序漸進地介紹了Struts的相關(guān)內(nèi)容,其中,Struts組件、Struts標(biāo)簽、Struts國際化應(yīng)用、驗證框架、Tiles框架應(yīng)用、技巧工具應(yīng)用、FCKEditor在線編輯器、Hibernate應(yīng)用、Spring應(yīng)用等。在講解過程中,引用了大量的實例,且每部分內(nèi)容都包含詳細的操作步驟和技巧提示。書中理論知識講解透徹,實例開發(fā)清晰有序,既適合初學(xué)者和具有一定Java編程經(jīng)驗的用戶使用,也適合廣大軟件開發(fā)者和編程愛好者作為參考用書,同時也可以作為大中專院校及社會培訓(xùn)團體的教材
  •   書中的文字敘述通俗易懂mm本書以Java為平臺,結(jié)合應(yīng)用實例,全面系統(tǒng)地介紹了應(yīng)用Struts框架進行項目開發(fā)和編程的基礎(chǔ)知識及應(yīng)用方向。書中內(nèi)容由淺入深、循序漸進地介紹了Struts的相關(guān)內(nèi)容,其中,Struts組件、Struts標(biāo)簽、Struts國際化應(yīng)用、驗證框架、Tiles框架應(yīng)用、技巧工具應(yīng)用、FCKEditor在線編輯器、Hibernate應(yīng)用、Spring應(yīng)用等。在講解過程中,引用了大量的實例,且每部分內(nèi)容都包含詳細的操作步驟和技巧提示。書中理論知識講解透徹,實例開發(fā)清晰有序,既適合初學(xué)者和具有一定Java編程經(jīng)驗的用戶使用,也適合廣大軟件開發(fā)者和編程愛好者作為參考用書,同時也可以作為大中專院校及社會培訓(xùn)團體的教材
  •   商品很不錯,就是快遞太**了 電話打不通就不送貨
  •   適合有一點java基礎(chǔ)的初學(xué)者
  •   書很一般,該講清的草草了結(jié),不該啰嗦的卻大廢篇章...
    很一般吧...
  •   挺好的 ,對于mvc模式理解的更好了
  •   這本書講的很難,不適合初學(xué)者,建議大家謹慎購買。
 

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

京ICP備13047387號-7