注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合Struts 2.x權(quán)威指南(第3版)

Struts 2.x權(quán)威指南(第3版)

Struts 2.x權(quán)威指南(第3版)

定 價:¥89.00

作 者: 李剛編著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 軟件工程/開發(fā)項(xiàng)目管理

ISBN: 9787121180477 出版時間: 2012-09-29 包裝: 平裝
開本: 16開 頁數(shù): 672頁 字?jǐn)?shù):  

內(nèi)容簡介

  本書是《Struts 2權(quán)威指南》的第3版,本書介紹了Struts 2最新版本:Struts 2.3.1.2。本書全面介紹了Struts 2框架的各知識點(diǎn),從Struts 2框架的MVC原理、Struts 2的處理機(jī)制開始講起,全面覆蓋了Struts 2的Action開發(fā)、Action配置管理、Result配置管理、Struts 2異常機(jī)制、Struts 2類型轉(zhuǎn)換、輸入校驗(yàn)、文件上傳和下載、Struts2國際化支持、Struts2的Ajax支持、攔截器機(jī)制、Convention插件與REST等方面,并詳盡講解了Struts 2與Spring、Hibernate、JSF、SiteMesh、JasperReports、JFreeChart等框架的整合開發(fā),力求讓讀者不僅可以掌握Struts2理論知識,而且能真正步入實(shí)際開發(fā)殿堂。本書保留了前兩版通俗易懂的寫作風(fēng)格:按Struts2.3.1.2的架構(gòu)體系,細(xì)致地介紹了Struts 2各個知識點(diǎn)。在介紹過程中,筆者依照讀者的學(xué)習(xí)規(guī)律,首先介紹基本概念和基本操作,然后對內(nèi)容進(jìn)行深入講解。在介紹Struts 2框架時,既照顧到Struts 2初學(xué)者的能力,對每個知識點(diǎn)都給出簡單的快速上手的示例;同時也考慮到開發(fā)者在日后開發(fā)中可能遇到的問題,詳細(xì)講解了每個知識點(diǎn)的各種用法,本書覆蓋了Struts 2.1近80%的API。本書適合于有較好的Java編程基礎(chǔ),有一定JSP、Servlet等Web編程基礎(chǔ)或具備初步Java EE編程基礎(chǔ)的讀者閱讀。本書給出了Struts 2入門級的示范實(shí)例,可作為學(xué)習(xí)Struts 2框架的學(xué)習(xí)指南;也詳細(xì)講解了Struts 2各個知識點(diǎn)及各選項(xiàng)的詳細(xì)用法,可作為項(xiàng)目開發(fā)的參考手冊。

作者簡介

暫缺《Struts 2.x權(quán)威指南(第3版)》作者簡介

圖書目錄

第1章  Struts 2概述   11.1  MVC思想概述     21.1.1  Web技術(shù)的發(fā)展      21.1.2  Model 1和Model 2   41.1.3  MVC思想及其優(yōu)勢  51.1.4  常用的MVC框架     61.2  Struts 1的缺陷與現(xiàn)狀 81.2.1  支持的表現(xiàn)層技術(shù)單一   81.2.2  與Servlet API嚴(yán)重耦合   81.2.3  代碼依賴于Struts 1 API   91.3  Struts 2的優(yōu)勢與體系 91.3.1  Struts 2的優(yōu)勢  91.3.2  Struts 2架構(gòu)     111.3.3  Struts 2的配置文件  111.3.4  Strut 2的標(biāo)簽庫      121.3.5  Struts 2的控制器組件     131.4  本章小結(jié)     14第2章  Struts 2的HelloWorld   152.1  下載和安裝Struts 2框架    162.2  從用戶請求開始   172.3  創(chuàng)建Struts 2的Web應(yīng)用   192.3.1  創(chuàng)建Web應(yīng)用   192.3.2  增加Struts 2功能     202.4  實(shí)現(xiàn)控制器   212.4.1  實(shí)現(xiàn)控制器類   212.4.2  配置Action      222.4.3  增加視圖資源完成應(yīng)用   232.5  改進(jìn)控制器   242.5.1  實(shí)現(xiàn)Action接口     242.5.2  跟蹤用戶狀態(tài)   252.5.3  添加處理信息   262.5.4  輸出處理信息   282.6  改進(jìn)視圖組件     292.6.1  保護(hù)JSP頁面   302.6.2  改善輸出頁面   302.6.3  使用UI標(biāo)簽簡化表單頁面    312.7  完成程序國際化   322.7.1  定義國際化資源文件      332.7.2  加載資源文件   342.7.3  輸出國際化信息      352.8  增加數(shù)據(jù)校驗(yàn)     362.8.1  繼承ActionSupport   372.8.2  使用Struts 2的校驗(yàn)框架 392.9  本章小結(jié)     40第3章  Struts 2核心技術(shù)   413.1  在Eclipse中開發(fā)Struts 2    423.1.1  創(chuàng)建Web應(yīng)用   423.1.2  增加Struts 2支持     443.1.3  部署Struts 2應(yīng)用     453.1.4  增加應(yīng)用的Action    463.2  Struts 2的基本流程     473.2.1  核心控制器StrutsPrepareAndExecuteFilter    473.2.2  業(yè)務(wù)控制器      483.2.3  Struts 2的模型組件  483.2.4  Struts 2的視圖組件  493.2.5  Struts 2的運(yùn)行流程  493.3  Struts 2的基本配置     503.3.1  配置web.xml文件    503.3.2  struts.xml配置文件   513.3.3  struts.properties文件與常量配置    543.3.4  struts.xml文件結(jié)構(gòu)   593.4  深入Struts 2配置文件 613.4.1  Bean配置   613.4.2  常量配置   623.4.3  包配置      623.4.4  命名空間配置   643.4.5  包含配置   663.4.6  攔截器配置      663.5  Struts 2的Action  673.5.1  實(shí)現(xiàn)Action處理類   673.5.2  Action訪問Servlet API   713.5.3  Action直接訪問Servlet API   743.5.4  配置Action      763.5.5  配置Action的默認(rèn)處理類     783.5.6  動態(tài)方法調(diào)用   783.5.7  為action元素指定method屬性     813.5.8  使用通配符      823.5.9  配置默認(rèn)的Action    873.6  管理處理結(jié)果     873.6.1  處理結(jié)果的改進(jìn)      883.6.2  配置結(jié)果   883.6.3  Struts 2支持的處理結(jié)果類型  893.6.4  chain結(jié)果類型  913.6.5  plainText結(jié)果類型    933.6.6  redirect結(jié)果類型     953.6.7  redirectAction結(jié)果類型   963.6.8  動態(tài)結(jié)果   973.6.9  請求參數(shù)決定結(jié)果   983.6.10 全局結(jié)果   1003.7  屬性驅(qū)動和模型驅(qū)動   1013.7.1  模型的作用      1013.7.2  使用模型驅(qū)動   1033.8  Struts 2的異常機(jī)制     1053.8.1  Struts 2的異常處理哲學(xué)  1053.8.2  聲明式異常捕捉      1073.8.3  輸出異常信息   1103.9  未知處理器   1113.10 本章小結(jié)     113第4章  Struts 2的類型轉(zhuǎn)換     1144.1  類型轉(zhuǎn)換的意義   1154.1.1  表現(xiàn)層數(shù)據(jù)處理      1154.1.2  傳統(tǒng)的類型轉(zhuǎn)換      1164.2  Struts 2內(nèi)建的類型轉(zhuǎn)換器 1184.3  基于OGNL的類型轉(zhuǎn)換     1204.3.1  使用OGNL轉(zhuǎn)換成Map集合  1214.3.2  使用OGNL轉(zhuǎn)換成List集合   1224.4  自定義類型轉(zhuǎn)換器     1234.4.1  系統(tǒng)需求   1234.4.2  實(shí)現(xiàn)類型轉(zhuǎn)換器      1254.4.3  局部類型轉(zhuǎn)換器      1274.4.4  全局類型轉(zhuǎn)換器      1284.4.5  局部類型轉(zhuǎn)換器和全局類型轉(zhuǎn)換器的說明      1304.4.6  基于Struts 2的類型轉(zhuǎn)換器     1304.4.7  數(shù)組屬性的類型轉(zhuǎn)換器   1324.4.8  集合屬性的類型轉(zhuǎn)換器   1354.5  集合類型轉(zhuǎn)換的高級特性   1374.5.1  指定集合元素的類型      1374.5.2  為Set集合的元素指定索引屬性   1384.6  類型轉(zhuǎn)換中的錯誤處理     1404.6.1  類型轉(zhuǎn)換的錯誤處理流程      1404.6.2  處理類型轉(zhuǎn)換錯誤   1424.6.3  輸出類型轉(zhuǎn)換錯誤   1424.6.4  處理集合屬性的轉(zhuǎn)換錯誤      1454.7  本章小結(jié)     147第5章  Struts 2的輸入校驗(yàn)     1485.1  輸入校驗(yàn)概述     1495.1.1  為什么需要輸入校驗(yàn)      1495.1.2  客戶端校驗(yàn)      1505.1.3  服務(wù)器端校驗(yàn)   1525.1.4  類型轉(zhuǎn)換和輸入校驗(yàn)      1555.2  基本輸入校驗(yàn)     1565.2.1  編寫校驗(yàn)規(guī)則文件   1565.2.2  國際化提示信息      1595.2.3  使用客戶端校驗(yàn)      1615.3  校驗(yàn)器的配置風(fēng)格     1645.3.1  字段校驗(yàn)器配置風(fēng)格      1645.3.2  非字段校驗(yàn)器配置風(fēng)格   1655.3.3  短路校驗(yàn)器      1665.3.4  校驗(yàn)順序和短路      1675.4  校驗(yàn)文件的搜索規(guī)則   1685.5  內(nèi)建校驗(yàn)器   1705.5.1  注冊校驗(yàn)器      1705.5.2  必填校驗(yàn)器      1725.5.3  必填字符串校驗(yàn)器   1725.5.4  整數(shù)校驗(yàn)器      1735.5.5  日期校驗(yàn)器      1745.5.6  表達(dá)式校驗(yàn)器   1755.5.7  字段表達(dá)式校驗(yàn)器   1755.5.8  郵件地址校驗(yàn)器      1765.5.9  網(wǎng)址校驗(yàn)器      1765.5.10  Visitor校驗(yàn)器  1775.5.11 轉(zhuǎn)換校驗(yàn)器      1805.5.12 字符串長度校驗(yàn)器   1815.5.13 正則表達(dá)式校驗(yàn)器   1815.6  基于Annotation的輸入校驗(yàn)     1825.7  手動完成輸入校驗(yàn)     1845.7.1  重寫validate方法     1845.7.2  重寫validateXxx方法     1855.7.3  Struts 2的輸入校驗(yàn)流程  1865.8  本章小結(jié)     188第6章  上傳和下載文件    1896.1  文件上傳的原理   1906.1.1  表單元素的enctype屬性  1906.1.2  手動上傳   1936.1.3  使用Servlet 3.0 API完成上傳 1946.2  Struts 2的文件上傳     1976.2.1  Struts 2的文件上傳支持  1976.2.2  實(shí)現(xiàn)文件上傳的Action   1976.2.3  配置文件上傳的Action   2006.2.4  手動實(shí)現(xiàn)文件過濾   2016.2.5  攔截器實(shí)現(xiàn)文件過濾      2036.2.6  輸出錯誤提示   2056.2.7  文件上傳的常量配置      2066.3  使用Pell上傳     2066.4  同時上傳多個文件     2076.4.1  使用數(shù)組同時上傳多個文件   2086.4.2  使用List同時上傳多個文件    2106.5  使用Struts 2控制文件下載 2126.5.1  實(shí)現(xiàn)文件下載的Action   2126.5.2  配置Action      2146.5.3  下載前的授權(quán)控制   2146.6  本章小結(jié)     216第
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號