Struts 2.x权威指南

Struts 2.x权威指南

李刚, 编著

出版社:电子工业出版社

年代:2012

定价:79.0

书籍简介:

本书是《Struts 2权威指南》的第3版,本书介绍了Struts 2最新版本:Struts 2.3.1.2。本书全面介绍了Struts 2框架的各知识点,从Struts 2框架的MVC原理、Struts 2的处理机制开始讲起,全面覆盖了Struts 2的Action开发、Action配置管理、Result配置管理、力求让读者不仅可以掌握Struts 2理论知识,也能真正步入实际开发殿堂。

书籍目录:

第1章 Struts 2概述 1

1.1 MVC思想概述 2

1.1.1 Web技术的发展2

1.1.2 Model 1和Model 2 4

1.1.3 MVC思想及其优势 5

1.1.4 常用的MVC框架 6

1.2 Struts 1的缺陷与现状 8

1.2.1 支持的表现层技术单一 8

1.2.2 与Servlet API严重耦合 8

1.2.3 代码依赖于Struts 1 API 9

1.3 Struts 2的优势与体系 9

1.3.1 Struts 2的优势 9

1.3.2 Struts 2架构11

1.3.3 Struts 2的配置文件 11

1.3.4 Strut 2的标签库12

1.3.5 Struts 2的控制器组件13

1.4 本章小结14

第2章 Struts 2的HelloWorld 15

2.1 下载和安装Struts 2框架 16

2.2 从用户请求开始 17

2.3 创建Struts 2的Web应用 19

2.3.1 创建Web应用 19

2.3.2 增加Struts 2功能 20

2.4 实现控制器 21

2.4.1 实现控制器类 21

2.4.2 配置Action22

2.4.3 增加视图资源完成应用 23

2.5 改进控制器 24

2.5.1 实现Action接口24

2.5.2 跟踪用户状态 25

2.5.3 添加处理信息 26

2.5.4 输出处理信息 28

2.6 改进视图组件29

2.6.1 保护JSP页面 30

2.6.2 改善输出页面 30

2.6.3 使用UI标签简化表单页面31

2.7 完成程序国际化 32

2.7.1 定义国际化资源文件33

2.7.2 加载资源文件 34

2.7.3 输出国际化信息35

2.8 增加数据校验36

2.8.1 继承ActionSupport 37

2.8.2 使用Struts 2的校验框架 39

2.9 本章小结40

第3章 Struts 2核心技术 41

3.1 在Eclipse中开发Struts 2 42

3.1.1 创建Web应用 42

3.1.2 增加Struts 2支持 44

3.1.3 部署Struts 2应用 45

3.1.4 增加应用的Action 46

3.2 Struts 2的基本流程 47

3.2.1 核心控制器

StrutsPrepareAndExecuteFilter47

3.2.2 业务控制器48

3.2.3 Struts 2的模型组件 48

3.2.4 Struts 2的视图组件 49

3.2.5 Struts 2的运行流程 49

3.3 Struts 2的基本配置 50

3.3.1 配置web.xml文件 50

3.3.2 struts.xml配置文件 51

3.3.3 struts.properties文件与常量配置54

3.3.4 struts.xml文件结构 59

3.4 深入Struts 2配置文件 61

3.4.1 Bean配置 61

3.4.2 常量配置 62

3.4.3 包配置62

3.4.4 命名空间配置 64

3.4.5 包含配置 66

3.4.6 拦截器配置66

3.5 Struts 2的Action 67

3.5.1 实现Action处理类 67

3.5.2 Action访问Servlet API71

3.5.3 Action直接访问Servlet API74

3.5.4 配置Action76

3.5.5 配置Action的默认处理类78

3.5.6 动态方法调用 78

3.5.7 为action元素指定method属性81

3.5.8 使用通配符82

3.5.9 配置默认的Action 87

3.6 管理处理结果87

3.6.1 处理结果的改进88

3.6.2 配置结果 88

3.6.3 Struts 2支持的处理结果类型 89

3.6.4 chain结果类型 91

3.6.5 plainText结果类型 93

3.6.6 redirect结果类型95

3.6.7 redirectAction结果类型 96

3.6.8 动态结果 97

3.6.9 请求参数决定结果 98

3.6.10 全局结果 100

3.7 属性驱动和模型驱动 101

3.7.1 模型的作用101

3.7.2 使用模型驱动 103

3.8 Struts 2的异常机制 105

3.8.1 Struts 2的异常处理哲学 105

3.8.2 声明式异常捕捉107

3.8.3 输出异常信息 110

3.9 未知处理器 111

3.10 本章小结113

内容摘要:

本书是《Struts 2权威指南》的第3版,本书介绍了Struts 2最新版本:Struts 2.3.1.2。本书全面介绍了Struts 2框架的各知识点,从Struts 2框架的MVC原理、Struts 2的处理机制开始讲起,全面覆盖了Struts 2的Action开发、Action配置管理、Result配置管理、Struts 2异常机制、Struts 2类型转换、输入校验、文件上传和下载、Struts2国际化支持、Struts2的Ajax支持、拦截器机制、Convention插件与REST等方面,并详尽讲解了Struts 2与Spring、Hibernate、JSF、SiteMesh、JasperReports、JFreeChart等框架的整合开发,力求让读者不仅可以掌握Struts2理论知识,而且能真正步入实际开发殿堂。本书保留了前两版通俗易懂的写作风格:按Struts2.3.1.2的架构体系,细致地介绍了Struts 2各个知识点。在介绍过程中,笔者依照读者的学习规律,首先介绍基本概念和基本操作,然后对内容进行深入讲解。在介绍Struts 2框架时,既照顾到Struts 2初学者的能力,对每个知识点都给出简单的快速上手的示例;同时也考虑到开发者在日后开发中可能遇到的问题,详细讲解了每个知识点的各种用法,本书覆盖了Struts 2.1近80%的API。本书适合于有较好的Java编程基础,有一定JSP、Servlet等Web编程基础或具备初步Java EE编程基础的读者阅读。本书给出了Struts 2入门级的示范实例,可作为学习Struts 2框架的学习指南;也详细讲解了Struts 2各个知识点及各选项的详细用法,可作为项目开发的参考手册。

书籍规格:

书籍详细信息
书名Struts 2.x权威指南站内查询相似图书
9787121180477
如需购买下载《Struts 2.x权威指南》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次3版印次1
定价(元)79.0语种简体中文
尺寸26 × 18装帧平装
页数 672 印数

书籍信息归属:

Struts 2.x权威指南是电子工业出版社于2012.10出版的中图分类号为 TP311.56-62 的主题关于 软件工具-程序设计-指南 的书籍。