图书介绍

深入解析Spring MVC与Web Flow2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

深入解析Spring MVC与Web Flow
  • (美)拉德(Ladd,S.)等著;徐哲,沈艳译 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115169730
  • 出版时间:2008
  • 标注页数:334页
  • 文件大小:114MB
  • 文件页数:342页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

深入解析Spring MVC与Web FlowPDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 概述1

1.1 阅读顺序2

1.2 本书纵览2

1.3 导引2

1.4 读者对象3

1.5 进一步的资源4

1.6 升级到Spring的新版本5

1.7 本章小结6

第2章 Spring框架7

2.1 控制反转7

2.1.1 控制反转实例7

2.1.2 小结10

2.2 依赖注入10

2.2.1 Service Locator模式12

2.2.2 依赖注入13

2.3 Spring的ApplicationContext15

2.4 POJO归来16

2.5 对Web应用程序的影响17

2.6 本章小结17

第3章 Spring MVC应用程序架构18

3.1 抽象层18

3.1.1 层隔离19

3.1.2 Java接口作为层的约定20

3.1.3 Spring MVC应用程序中的层21

3.2 选择:条条大路通罗马32

3.3 本章小结33

第4章 Spring MVC初体验34

4.1 用例34

4.1.1 服务接口34

4.1.2 用例135

4.1.3 用例237

4.1.4 小结42

4.2 Web组件42

4.2.1 JAR依赖42

4.2.2 Controller类43

4.2.3 View类44

4.2.4 ModelAndView类44

4.3 构建主页用例44

4.3.1 Spring MVC组件44

4.3.2 Web应用程序配置49

4.3.3 启动应用程序52

4.3.4 请求处理顺序53

4.3.5 小结54

4.4 构建航班搜索用例55

4.4.1 SimpleFormController55

4.4.2 SearchFlightsController56

4.4.3 表单视图59

4.4.4 Spring JSP标签61

4.4.5 成功视图62

4.4.6 小结63

4.5 整装待发64

第5章 处理管道65

5.1 处理请求65

5.1.1 请求工作流65

5.1.2 功能概览65

5.1.3 处理请求的各组件67

5.2 本章小结97

第6章 深入解析Controller98

6.1 概述98

6.2 Controller接口和实现99

6.2.1 设计初探99

6.2.2 AbstractController100

6.2.3 BaseCommandController104

6.2.4 绑定表单到bean105

6.2.5 SimpleFormController和处理表单128

6.2.6 Redirect After Submit模式142

6.2.7 MultiActionController145

6.2.8 AbstractWizardFormController153

6.2.9 ThrowawayController168

6.2.10 ValidatableThrowaway-Controller170

6.3 HandlerInterceptor171

6.3.1 HandlerInterceptor示例172

6.3.2 小结173

6.4 本章小结173

第7章 视图层175

7.1 视图中包含什么175

7.2 Spring的视图接口176

7.2.1 实现视图177

7.2.2 View和Controller:愉快的分离180

7.3 ViewResolver181

7.3.1 在上下文中解析视图182

7.3.2 ViewResolver的类型183

7.3.3 使Dispatcher知道ViewResolver186

7.4 重定向简述187

7.5 主题188

7.5.1 ThemeSource189

7.5.2 ThemeResolver190

7.6 视图层的国际化190

7.6.1 区域解析191

7.6.2 MessageSource Bean191

7.6.3 视图解析192

7.6.4 主题解析192

7.7 绑定支持193

7.7.1 绑定和验证顺序的概述193

7.7.2 视图模板的绑定支持193

7.8 本章小结193

第8章 受支持的视图类型194

8.1 JSP和JSTL194

8.1.1 模型暴露为请求属性195

8.1.2 展示模型196

8.1.3 JSP标签库197

8.1.4 表单198

8.2 Tiles202

8.3 Velocity和FreeMarker204

8.3.1 模板的优点和缺点205

8.3.2 模板引擎的基本配置205

8.3.3 暴露模型206

8.3.4 模板语言207

8.3.5 高级配置选项208

8.3.6 表单和SpringBind宏209

8.3.7 数字和日期工具215

8.3.8 附加的Velocity视图216

8.3.9 小结216

8.4 XML和XSLT217

8.4.1 定义XSLT视图217

8.4.2 转化XML源代码219

8.4.3 返回原始状态的XML220

8.4.4 XSLT的其他显著功能221

8.4.5 小结222

8.5 PDF222

8.5.1 配置应用程序以使用PDF视图223

8.5.2 用FOP创建模板PDF224

8.6 Excel224

8.6.1 创建模板224

8.6.2 编程225

8.6.3 配置应用程序225

8.7 JasperReports226

8.7.1 多种形式的视图227

8.7.2 填充报表228

8.7.3 小结229

8.8 创建新视图229

8.9 本章小结229

第9章 验证230

9.1 编程式Validator230

9.2 声明式Validator231

9.3 消息源241

9.4 Validator和业务逻辑242

9.5 Errors接口243

9.6 测试验证器244

9.7 本章小结245

第10章 测试Spring MVC应用程序246

10.1 概览246

10.1.1 单元测试246

10.1.2 单元测试小结262

10.1.3 集成测试263

10.2 测试小结267

第11章 Spring Web Flow入门268

11.1 Spring Web Flow的动机268

11.1.1 servlet规范的问题268

11.1.2 解决方案270

11.2 不是万能钥匙272

11.3 总览272

11.3.1 架构概览272

11.3.2 Spring Web Flow系统内部273

11.3.3 不同的作用域273

11.3.4 组成274

11.4 第一个流276

11.4.1 安装Spring Web Flow276

11.4.2 提出流目录结构276

11.4.3 Purchase Product流定义277

11.4.4 实现第一步:视图状态277

11.4.5 过渡277

11.4.6 动作278

11.4.7 Action bean定义279

11.4.8 测试流执行280

11.4.9 扩展AbstractFlowExecutionTests281

11.4.10 决定状态282

11.4.11 动作状态283

11.4.12 结束状态284

11.4.13 Purchase Product流:接下来做什么285

11.4.14 Spring MVC部署285

11.4.15 FlowController286

11.4.16 FlowRegistry286

11.4.17 附加配置286

11.4.18 视图模板解析287

11.4.19 视图模板要求287

11.4.20 从浏览器中启动流288

11.5 本章小结288

11.5.1 模型对话289

11.5.2 允许扩展289

11.5.3 可测试289

11.5.4 鉴别流(简单而自然的语言)289

第12章 高级Spring Web Flow290

12.1 业务逻辑和流290

12.2 流粒度291

12.2.1 子流291

12.2.2 内嵌流297

12.2.3 小结299

12.3 管理FlowExecutions299

12.3.1 与Web框架集成299

12.3.2 FlowExecutionManager301

12.3.3 FlowExecution301

12.3.4 FlowExecutionListener304

12.4 FlowExecution仓库306

12.4.1 延续键306

1 2.4.2 FlowExecutionRepository实现308

12.4.3 有状态FlowExecution仓库309

12.4.4 无状态FlowExecution仓库309

12.4.5 完成后对话失效310

12.5 再次访问的状态和过渡310

12.5.1 动作状态311

12.5.2 POJO动作313

12.5.3 暴露POJO方法返回值314

12.5.4 使用视图状态和结束状态定制视图选择314

12.5.5 决定状态316

12.6 异常处理317

12.7 异常处理小结319

12.8 本章小结320

附录A MVC应用程序的文档321

A.1 BeanDoc321

A.1.1 安装和构建BeanDoc321

A.1.2 在配置文件上运行BeanDoc322

A.1.3 其他选项323

A.1.4 控制输出324

A.2 小结324

附录B Ajax和DWR325

B.1 Spring和DWR325

B.2 应用的示例326

B.2.1 配置和代码改变326

B.2.2 介绍文件改变328

B.3 无障碍333

B.4 小结334

热门推荐