注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)深入解析Spring MVC與Web Flow

深入解析Spring MVC與Web Flow

深入解析Spring MVC與Web Flow

定 價(jià):¥49.00

作 者: (美)拉德(Ladd,S.) 等著;徐哲,沈艷 譯
出版社: 人民郵電出版社
叢編項(xiàng): 圖靈程序設(shè)計(jì)叢書
標(biāo) 簽: J2EE

ISBN: 9787115169730 出版時(shí)間: 2008-11-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 334 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書是Spring MVC和Web Flow兩個(gè)框架的權(quán)威指南,書中包括的技巧和提示可以讓你從這個(gè)靈活的框架中汲取盡可能多的信息。書中包含了一些開(kāi)發(fā)良好設(shè)計(jì)和解耦的Web應(yīng)用程序的最佳實(shí)踐,介紹了Spring框架中的Spring MVC和Spring Web Flow,以及著重介紹利用Sprin9框架和Spring MVC編寫Web應(yīng)用程序的最佳方法。本書還介紹了Sprin9框架的設(shè)計(jì)模式,以及如何將同樣的設(shè)計(jì)和技術(shù)應(yīng)用到讀者自己的代碼中。本書適合各層次Spring Web程序員閱讀。

作者簡(jiǎn)介

暫缺《深入解析Spring MVC與Web Flow》作者簡(jiǎn)介

圖書目錄

第1章 概述 
 1.1 閱讀順序 
 1.2 本書縱覽 
 1.3 導(dǎo)引 
 1.4 讀者對(duì)象 
 1.5 進(jìn)一步的資源 
 1.6 升級(jí)到Spring的新版本 
 1.7 本章小結(jié) 
第2章 Spring框架 
 2.1 控制反轉(zhuǎn) 
  2.1.1 控制反轉(zhuǎn)實(shí)例 
  2.1.2 小結(jié) 
 2.2 依賴注入 
  2.2.1 Service Locator模式 
  2.2.2 依賴注入 
 2.3 Spring的ApplicationContext 
 2.4 POJO歸來(lái) 
 2.5 對(duì)Web應(yīng)用程序的影響 
 2.6 本章小結(jié) 
第3章 Spring MVC應(yīng)用程序架構(gòu) 
 3.1 抽象層 
  3.1.1 層隔離 
  3.1.2 Java接口作為層的約定 
  3.1.3 Spring MVC應(yīng)用程序中的層 
 3.2 選擇:條條大路通羅馬 
 3.3 本章小結(jié) 
第4章 Spring MVC初體驗(yàn) 
 4.1 用例 
  4.1.1 服務(wù)接口 
  4.1.2 用例1 
  4.1.3 用例2 
  4.1.4 小結(jié) 
 4.2 Web組件 
  4.2.1 JAR依賴 
  4.2.2 Controller類 
  4.2.3 View類 
  4.2.4 ModelAndView類 
 4.3 構(gòu)建主頁(yè)用例 
  4.3.1 Spring MVC 組件 
  4.3.2 Web應(yīng)用程序配置 
  4.3.3 啟動(dòng)應(yīng)用程序 
  4.3.4 請(qǐng)求處理順序 
  4.3.5 小結(jié) 
 4.4 構(gòu)建航班搜索用例 
  4.4.1 SimpleFormController 
  4.4.2 SearchFlightsController 
  4.4.3 表單視圖 
  4.4.4 Spring JSP標(biāo)簽 
  4.4.5 成功視圖 
  4.4.6 小結(jié) 
 4.5 整裝待發(fā) 
第5章 處理管道 
 5.1 處理請(qǐng)求 
  5.1.1 請(qǐng)求工作流 
  5.1.2 功能概覽 
  5.1.3 處理請(qǐng)求的各組件 
 5.2 本章小結(jié) 
第6章 深入解析Controller 
 6.1 概述 
 6.2 Controller接口和實(shí)現(xiàn) 
  6.2.1 設(shè)計(jì)初探 
  6.2.2 AbstractController 
  6.2.3 BaseCommandController 
  6.2.4 綁定表單到bean 
  6.2.5 SimpleFormController和處理表單 
  6.2.6 Redirect After Submit模式 
  6.2.7 MultiActionController 
  6.2.8 AbstractWizardFormController 
  6.2.9 ThrowawayController 
  6.2.10 ValidatableThrowaway-Controller 
 6.3 HandlerInterceptor 
  6.3.1 HandlerInterceptor示例 
  6.3.2 小結(jié) 
 6.4 本章小結(jié) 
第7章 視圖層 
 7.1 視圖中包含什么 
 7.2 Spring的視圖接口 
  7.2.1 實(shí)現(xiàn)視圖 
  7.2.2 View和Controller:愉快的分離 
 7.3 ViewResolver 
  7.3.1 在上下文中解析視圖 
  7.3.2 ViewResolver的類型 
  7.3.3 使Dispatcher知道ViewResolver 
 7.4 重定向簡(jiǎn)述 
 7.5 主題 
  7.5.1 ThemeSource 
  7.5.2 ThemeResolver 
 7.6 視圖層的國(guó)際化 
  7.6.1 區(qū)域解析 
  7.6.2 MessageSource Bean 
  7.6.3 視圖解析 
  7.6.4 主題解析 
 7.7 綁定支持 
  7.7.1 綁定和驗(yàn)證順序的概述 
  7.7.2 視圖模板的綁定支持 
 7.8 本章小結(jié) 
第8章 受支持的視圖類型 
 8.1 JSP和JSTL 
  8.1.1 模型暴露為請(qǐng)求屬性 
  8.1.2 展示模型 
  8.1.3 JSP標(biāo)簽庫(kù) 
  8.1.4 表單 
 8.2 Tiles 
 8.3 Velocity和FreeMarker 
  8.3.1 模板的優(yōu)點(diǎn)和缺點(diǎn) 
  8.3.2 模板引擎的基本配置 
  8.3.3 暴露模型 
  8.3.4 模板語(yǔ)言 
  8.3.5 高級(jí)配置選項(xiàng) 
  8.3.6 表單和SpringBind宏 
  8.3.7 數(shù)字和日期工具 
  8.3.8 附加的Velocity視圖 
  8.3.9 小結(jié) 
 8.4 XML和XSLT 
  8.4.1 定義XSLT視圖 
  8.4.2 轉(zhuǎn)化XML源代碼 
  8.4.3 返回原始狀態(tài)的XML 
  8.4.4 XSLT的其他顯著功能 
  8.4.5 小結(jié) 
 8.5 PDF 
  8.5.1 配置應(yīng)用程序以使用PDF視圖 
  8.5.2 用FOP創(chuàng)建模板PDF 
 8.6 Excel 
  8.6.1 創(chuàng)建模板 
  8.6.2 編程 
  8.6.3 配置應(yīng)用程序 
 8.7 JasperReports 
  8.7.1 多種形式的視圖 
  8.7.2 填充報(bào)表 
  8.7.3 小結(jié) 
 8.8 創(chuàng)建新視圖 
 8.9 本章小結(jié) 
第9章 驗(yàn)證 
 9.1 編程式Validator 
 9.2 聲明式Validator 
 9.3 消息源 
 9.4 Validator和業(yè)務(wù)邏輯 
 9.5 Errors接口 
 9.6 測(cè)試驗(yàn)證器 
 9.7 本章小結(jié) 
第10章 測(cè)試Spring MVC應(yīng)用程序 
 10.1 概覽 
  10.1.1 單元測(cè)試 
  10.1.2 單元測(cè)試小結(jié) 
  10.1.3 集成測(cè)試 
 10.2 測(cè)試小結(jié) 
第11章 Spring Web Flow入門 
 11.1 Spring Web Flow的動(dòng)機(jī) 
  11.1.1 servlet規(guī)范的問(wèn)題 
  11.1.2 解決方案 
 11.2 不是萬(wàn)能鑰匙 
 11.3 總覽 
  11.3.1 架構(gòu)概覽 
  11.3.2 Spring Web Flow系統(tǒng)內(nèi)部 
  11.3.3 不同的作用域 
  11.3.4 組成 
 11.4 第一個(gè)流 
  11.4.1 安裝Spring Web Flow 
  11.4.2 提出流目錄結(jié)構(gòu) 
  11.4.3 Purchase Product流定義 
  11.4.4 實(shí)現(xiàn)第一步:視圖狀態(tài) 
  11.4.5 過(guò)渡 
  11.4.6 動(dòng)作 
  11.4.7 Action bean定義 
  11.4.8 測(cè)試流執(zhí)行 
  11.4.9 擴(kuò)展AbstractFlowExecution-Tests 
  11.4.10 決定狀態(tài) 
  11.4.11 動(dòng)作狀態(tài) 
  11.4.12 結(jié)束狀態(tài) 
  11.4.13 Purchase Product流:接下來(lái)做什么 
  11.4.14 Spring MVC部署 
  11.4.15 FlowController 
  11.4.16 FlowRegistry 
  11.4.17 附加配置 
  11.4.18 視圖模板解析 
  11.4.19 視圖模板要求 
  11.4.20 從瀏覽器中啟動(dòng)流 
 11.5 本章小結(jié) 
  11.5.1 模型對(duì)話 
  11.5.2 允許擴(kuò)展 
  11.5.3 可測(cè)試 
  11.5.4 鑒別流(簡(jiǎn)單而自然的語(yǔ)言) 
第12章 高級(jí)Spring Web Flow 
 12.1 業(yè)務(wù)邏輯和流 
 12.2 流粒度 
  12.2.1 子流 
  12.2.2 內(nèi)嵌流 
  12.2.3 小結(jié) 
 12.3 管理FlowExecutions 
  12.3.1 與Web框架集成 
  12.3.2 FlowExecutionManager 
  12.3.3 FlowExecution 
  12.3.4 FlowExecutionListener 
 12.4 FlowExecution倉(cāng)庫(kù) 
  12.4.1 延續(xù)鍵 
  12.4.2 FlowExecutionRepository實(shí)現(xiàn) 
  12.4.3 有狀態(tài)FlowExecution倉(cāng)庫(kù) 
  12.4.4 無(wú)狀態(tài)FlowExecution倉(cāng)庫(kù) 
  12.4.5 完成后對(duì)話失效 
 12.5 再次訪問(wèn)的狀態(tài)和過(guò)渡 
  12.5.1 動(dòng)作狀態(tài) 
  12.5.2 POJO動(dòng)作 
  12.5.3 暴露POJO方法返回值 
  12.5.4 使用視圖狀態(tài)和結(jié)束狀態(tài)定制視圖選擇 
  12.5.5 決定狀態(tài) 
 12.6 異常處理 
 12.7 異常處理小結(jié) 
 12.8 本章小結(jié) 
附錄A MVC應(yīng)用程序的文檔 
 A.1 BeanDoc 
  A.1.1 安裝和構(gòu)建BeanDoc 
  A.1.2 在配置文件上運(yùn)行BeanDoc 
  A.1.3 其他選項(xiàng) 
  A.1.4 控制輸出 
 A.2 小結(jié) 
附錄B Ajax和DWR 
 B.1 Spring和DWR 
 B.2 應(yīng)用的示例 
  B.2.1 配置和代碼改變 
  B.2.2 介紹文件改變 
 B.3 無(wú)障礙 
 B.4 小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)