Struts 2.1權(quán)威指南

出版時間:2009-5  出版社:電子工業(yè)出版社  作者:李剛  頁數(shù):770  
Tag標簽:無  

前言

2007年,《Struts 2權(quán)威指南》第一版面市,作為國內(nèi)第一本全面、深入介紹Struts 2的圖書,帶給廣大學習者、開發(fā)者巨大的幫助,筆者也因此收到了100多封熱情洋溢的讀者來信,該書也因此獲得了中國互動出版網(wǎng)(www.china-pub.com)2007年暢銷排行榜第8位的好成績,這也說明了Struts 2在國內(nèi)開發(fā)行業(yè)的廣泛應(yīng)用。實際上,從Struts 2.0開始,許多軟件開發(fā)公司紛紛離開原有的Struts 1.x和WebWork框架,改為使用Struts 2。2009年1月,Struts 2再次發(fā)布了最新的穩(wěn)定版:Struts 2.1,相對于Struts 2.0,Struts 2.1發(fā)生了較大的改變、并增加了大量新特性和新功能:例如新增了Convention插件和REST插件,并將原有的Ajax主題全部移入Dojo插件中……這些改變使得Struts 2更加成熟、穩(wěn)定,而且更加簡單、易用。尤其值得一提的是Struts 2新增的Convention插件和REST插件,它們可以完全實現(xiàn)類似Ruby on Rails的REST風格的URL,并允許使用“約定優(yōu)于配置”的方式管理Action和Result Mapper,不僅不需要XML配置文件,連Annotation都可以省略,而且內(nèi)建支持XML和JSON的序列化和反序列化,這些插件不僅極大地簡化了Struts 2的應(yīng)用開發(fā),而且極大地豐富了Struts 2框架的功能。這些都將在本書中詳細介紹,而且本書倒數(shù)第二章的綜合案例也拋棄了原有的XML配置文件,改為基于Struts 2.1的Convention插件。為什么寫作本書自從《Struts 2權(quán)威指南》面市以來,筆者幾乎每天都會收到一些讀者來信,他們都會向筆者表示感謝:感謝《Struts 2權(quán)威指南》給他們帶來的巨大幫助,也有一些讀者向筆者咨詢學習、工作中遇到的難題,筆者總是盡心盡力予以解答。后來筆者干脆成立了瘋狂Java聯(lián)盟(http:// www.crazyit.org),供廣大讀者與筆者直接交流,以回贈廣大讀者的感激、愛護之情。

內(nèi)容概要

本書是《Struts 2權(quán)威指南》的第二版,本書介紹的Struts 2是最新的Struts 2.1?! ∠鄬τ?007年發(fā)布的Struts 2.0,Struts 2.1改變較大,Struts 2.1不僅修正了Struts 2.0中少量Bug(這些Bug在本書第一版中已經(jīng)指出)。而且新增了REST、Convention和Java Templates,這些都是Struts 2未來的發(fā)展方向。不僅如此,Struts 2.1不再支持Ajax主題,而是改為使用Dojo插件來提供對Ajax的支持。Struts 2.1拋棄了Codebehind插件提供的“零配置”支持,改為使用Convention插件提供“零配置”,Struts 2.1新增了Portlet支持……為了讓眾多Struts學習者、工作者快速從Struts 2.0的開發(fā)升級到Struts 2.1,筆者升級了《Struts 2權(quán)威指南》,第二版改寫了第一版中所有程序,將它們改為基于Struts 2.1運行。第二版刪除了第一版中第18章的內(nèi)容(Struts 2和Struts 1整合部分),全面介紹了Struts 2.1新增的Convention和REST支持。本書最后配備的兩個常用的實例也都升級為基于Struts 2.1運行,讀者可通過這兩個實例觸類旁通,解決日常開發(fā)中的問題?! ”緯诙姹A袅说谝话嫱ㄋ滓锥膶懽黠L格:按Struts 2.1的架構(gòu)體系,細致地介紹了Struts 2.1各個知識點。在介紹過程中,筆者依照讀者的學習規(guī)律,首先介紹基本概念和基本操作,然后對內(nèi)容進行深入講解。筆者在介紹Struts 2.1框架時,既照顧到了Struts 2.1初學者的能力,對每個知識點都給出簡單的快速上手的示例;同時也考慮到開發(fā)者在日后開發(fā)中可能遇到的問題,詳細講解了每個知識點的各種用法,本書覆蓋了Struts 2.1近80%的API。因此,本書完全可以作為Struts 2框架的權(quán)威手冊,以供開發(fā)者在實際開發(fā)過程中參考?! ”緯m用于有較好的Java編程基礎(chǔ),有一定JSP、Servlet等Web編程基礎(chǔ)或具備初步Java EE編程基礎(chǔ)的讀者。本書既給出了Struts 2入門級的示范實例,也詳細講解了Struts 2各個知識點及各個選項的詳細用法,可以作為Struts 2框架的權(quán)威參考。

作者簡介

李剛,從事近10年的Java EE應(yīng)用開發(fā)。曾任LITEON公司的J2EE技術(shù)主管,負責該公司的企業(yè)信息平臺的架構(gòu)設(shè)計。曾任廣州電信、廣東龍泉科技等公司的技術(shù)培訓(xùn)導(dǎo)師。2007年3月26日的《電腦報》專訪人物。瘋狂Java實訓(xùn)營創(chuàng)立人,瘋狂Java體系圖書作者,曾兼任廣東技術(shù)師范學院計算機科學系的兼職副教授。培訓(xùn)的學生已在華為、立信、普信,網(wǎng)易、電信盈科、中企動力等公司就職。
國內(nèi)知名的高端IT技術(shù)作家,已出版《瘋狂Java講義》、《輕量級Java EE企業(yè)應(yīng)用實戰(zhàn)》、《瘋狂Ajax講義》、《Struts 2權(quán)威指南》、《Ruby On Rails敏捷開發(fā)最佳實踐》、《Sprin9 2.0寶典》等著作。

書籍目錄

第1章 Struts 2概述第2章 Struts 2下的HelloWorld第3章 Struts 2基礎(chǔ)第4章 深入Struts 2第5章 Struts 2的類型轉(zhuǎn)換第6章 Struts 2的輸入校驗第7章 上傳和下載文件第8章 Struts 2的國際化第9章 Struts 2的標簽庫第10章 Struts 2的攔截器第11章 Struts 2的Ajax支持第12章 Struts 2的REST支持第13章 使用FreeMarker作為表現(xiàn)層第14章 整合Spring第15章 整合JSF第16章 整合SiteMesh第17章 整合JasperReports第18章 整合JFreeChart第19章 整合Hibernate第20章 “零配置”案例:注冊登錄系統(tǒng)第21章 電子拍賣系統(tǒng)

章節(jié)摘錄

插圖:

編輯推薦

《Struts 2.1權(quán)威指南》特點為:1.經(jīng)驗豐富,針對性強《Struts 2.1權(quán)威指南》凝聚了作者大量的實際開發(fā)經(jīng)驗和感悟。作者依照讀者的學習規(guī)律,首先介紹基本概念和基本操作,然后對內(nèi)容進行深入講解。2.講解具體,示范典型書中通過大量的示范性實例(全書范例近百個),逐一、詳細地講解了Struts2各知識點的用法,并細致地講解每個用法的各種參數(shù)、選項,可以幫助讀者入門到精通。3.配合案例,快速提高《Struts 2.1權(quán)威指南》最后配備了幾個非常常見的案例,可以讓讀者在掌握前而的基礎(chǔ)知識點的情況下,將所有知識融會貫通,把基礎(chǔ)知識點應(yīng)用項目開發(fā)過程中。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Struts 2.1權(quán)威指南 PDF格式下載


用戶評論 (總計26條)

 
 

  •   我正開始學習struct2.1,覺得這本書講的非常好,I like it,適合初學者,書本很少有錯誤,就我目前來說我,就發(fā)現(xiàn)第八章第四節(jié)的例子中把login.jsp 改為###.jsp 其中#任命名,原因是structs.xml中寫<action name="login" class="lee.LoginAction"> <result name="error">/WEB-INF/jsp/error.jsp</result> <result name="success">/WEB-INF/jsp/welcome.jsp</result></action><action name="*"> <result>/WEB-INF/jsp/{1}.jsp</result></action>具體原因讀者自己研究,相信你也能跟我一樣,發(fā)現(xiàn)這個問題。
  •   內(nèi)容不錯,講的挺細致
  •   很厚的一本書,但講解的知識點很細,也很容易懂。建議想學STRUTS框架的人入手,真的很有幫助。
  •   書的內(nèi)容很全面,很充實。對于Struts項目是一本不錯的參考書。
  •   發(fā)貨很快,下午訂的貨第二天早上就到了.數(shù)也很新,還沒看內(nèi)容.不錯,我很喜歡.
  •   挺不錯的,一本書,但,如果,框架入門的話,還是,選擇一些快速入門的好些,
  •   每一塊內(nèi)容都有相應(yīng)的實例,很容易弄懂。
  •   講得的挺細的,對于初學者可以好好學習學習
  •   書籍發(fā)的是很快~~~~昨天晚上定的,今天就收到了,很新~~就開始閱讀了~
  •   都是照本復(fù)制官方文檔 沒什么太大意義
  •   書很不錯...值得推薦
  •   例子和講解都很好,很實用
  •   總體來說還是不錯的,書的內(nèi)容不錯,還有光盤,對于學習是很有幫助的,只是熟的外皮有點臟啊
  •   不是很了解,現(xiàn)在還在壓箱底了
  •   光struts來說這本書足夠了,如果你想深入的話還是看源碼吧。最近開發(fā)幫助不少。書里面有些部分講的不夠深入,比如“struts標簽”例子太少,而且不是常用的例子,感覺有些非主流。
  •   書剛收到,紙質(zhì)還可以。至于內(nèi)容還沒細看。
  •   與國外引進的同類書籍相比,缺少深度,缺少作者自己獨到的見解,不能給讀者帶來驚喜,就像看一部流水賬,像是去歷史博物館講解員的介紹,而不是作者帶領(lǐng)讀者探索知識的海洋??赡苁菄鴥?nèi)書籍的通病吧。
  •   耐心看完全書,感覺吹水成份很大。
  •   書很不錯,值得一看~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  •   剛拿到手,他的厚度把我嚇住了。但是內(nèi)容很詳細,作者比較靠譜,不喜歡理論派!
  •   講的還不錯!
  •   并不是我掏了錢買書還有義務(wù)打高分的
  •   書挺好,學Java Web開發(fā)的框架挺好
  •   購struts評價
  •   蠻好多的,詳細
  •   講的很多,適合初學者
 

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

京ICP備13047387號-7