Struts 2开发从基础到应用
Struts 2开发从基础到应用封面图

Struts 2开发从基础到应用

马向林, 等编著

出版社:清华大学出版社

年代:2013

定价:49.0

书籍简介:

本书由浅入深、循序渐进地介绍了使用Struts 2框架进行Web应用开发的基本原理和方法,主要内容包括Struts 2配置文件的详细讲解、框架结构、框架核心、Struts 2强大的标签库、数据输入校验、Struts 2中文件的上传与下载、数据类型转换、国际化与异常处理。在本书的后半部分还介绍了Struts 2对Ajax的支持、Struts 2与流行框架的整合,包括Hibernate、Spring、JSF、JFreeChart等。

书籍目录:

第1章 Struts2概述

1.1 MVC思想概述

1.1.1 MVC设计模式

1.1.2 MVC的优点

1.1.3 Model1和Mode12开发模式

1.2 Struts2体系介绍

1.2.1 核心控制器

1.2.2 业务处理器Action

1.2.3 Struts2配置文件

1.2.4 Struts2的控制器组件

1.2.5 Struts2的标签库

1.3 搭建Struts2开发环境

1.3.1 安装配置JoK

1.3.2 下载安装Tomcat

1.3.3 下载安装Struts2

1.3.4 使用MyEclipse开发工具

1.4 Struts2应用示例

1.4.1 配置web.xml文件

1.4.2 Action业务控制器

1.4.3 struts.xml配置文件

1.4.4 添加视图文件完成应用

1.4.5 运行实例

1.5 在Struts2中使用POJO

1.6 项目案例:编写简单的登录验证系统一

1.7 习题

1.8 实践疑难解答

1.8.1 Struts2接收日期格式赋值错误

1.8.2 关于Struts2标签的一个问题

第2章 Struts2配置详解

2.1 Struts2的配置文件

2.1.1 web.xml

2.1.2 struts.xml

2.1.3 struts-default.xml

2.1.4 struts.properties

2.1.5 静态内容

2.2 struts.xml配置详解

2.2.1 Bean配置

2.2.2 常量配置

2.2.3 包配置

2.2.4 命名空间配置

2.2.5 包含配置

2.2.6 拦截器配置

2.3 配置Actiow

2.3.1 实现Action类

2.3.2 Action间接访问ServletAPI

2.3.3 Action直接访问ServletAPI

2.3.4 配置Action

2.3.5 动态方法调用

2.3.6 为Action元素指定method属性

2.3.7 使用通配符映射

2.3.8 默认Action

2.4 配置Resun

2.4.1 结果映射

2.4.2 结果类型

2.4.3 dispatcher结果类型

2.4.4 redirect结果类型

2.4.5 redirectAction结果类型

2.4.6 chain结果类型

2.4.7 plainText结果类型

2.4.8 通配符动态配置Resun

2.4.9 0GNL动态配置Resun

2.5 使用注解配置Action

2.5.1 与Action配置相关的注解

2.5.2 使用注解配置Action的注意事项

2.6 项目案例:实现用户的注册功能

2.7 习题

2.8 实践疑难解答

2.8.1 通配符的使用效率

2.8.2 配置struts.xml文件时,class路径错误

第3章 Struts2的拦截器

3.1 拦截器简介

3.2 Struts2拦截器

3.2.1 配置拦截器

3.2.2 使用拦截器

3.2.3 默认拦截器

3.3 自定义拦截器

3.3.1 自定义拦截器类

3.3.2 使用自定义拦截器

3.4 深入拦截器

3.4.1 方法过滤

3.4.2 拦截器的执行顺序

3.4.3 拦截结果监听器

3.4.4 覆盖拦截器栈中拦截器参数

3.5 Struts2框架的系统拦截器

3.5.1 系统拦截器

3.5.2 timer拦截器实例

3.6 项目案倒:实现文字过滤功能

3.7 习题

3.8 实践疑难解答

3.8.1 为什么要用拦截器的问题

3.8.2 设置默认拦截器的问题

3.8.3 Action方法的执行和拦截器关系的问题

3.8.4 拦截器的错误信息如何显示在页面上

第4章 类型转换

4.1 传统的类型转换

4.2 类型转换器

4.2.1 类型转换器介绍

4.2.2 编写类型转换器

4.3 自定义类型转换器

4.3.1 基于OGNL的类型转换器

4.3.2 基于Struts2的类型转换器

4.3.3 注册自定义类型转换器

4.3.4 数组属性类型转换器

4.3.5 集合属性类型转换器

4.4 使用Struts2的类型转换-

4.4.1 Struts2系统内建的类型转换器

4.4.2 null属性的处理

4.4.3 使用OGNL表达式

4.4.4 使用集合类型属性

4.4.5 使用Set类型属性

4.5 类型转换中的异常处理

4.5.1 类型转换异常拦截器

4.5.2 改进类型转换异常显示信息

4.5.3 处理复合类型转换异常

4.6 项目案例:使用List届性同时处理多条注册数据

4.7 习题

4.8 实践疑难解答

4.8.1 Struts2 Date类型转换问题

4.8.2 Struts2的自动类型转换出错

第5章 Struts2的输入校验

5.1 输入校验概述

5.1.1 输入校验的必要性

5.1.2 客户端和服务器端校验

5.2 使用validate进行输入校验

5.2.1 validate( )方法输入校验

5.2.2 validateXx( )方法输入校验

……

第6章 Struts2国际化与异常处理

第7章 OGNL

第8章 Struts2标签库

第9章 Struts2数据库应用

第10章 文件上传与下载

第11章 避免表单重复提交与等待页面

第12章 整合Spnng

第13章 整合Hibernate

第14章 整合其他框架技术

第15章 人事管理系统

内容摘要:

Struts 2是一款真正意义上按照MVC架构模式搭建的Web开发框架。本书全面讲述Struts 2开发框架的知识,包括Struts 2概述、Struts 2配置详解、Struts 2拦截器、类型转换、输入校验、Struts 2国际化与异常处理、OGNL、Struts 2标签库、Struts 2数据库的应用、文件的上传与下载、避免表单重复提交与等待页面以及Struts 2与其他流行框架的整合,最后以一个Spring+Struts 2+Hibernate三大框架整合的实例,综合地介绍Struts 2在实际应用中的使用。本书光盘提供了全程配音视频文件和实例源代码。本书适合大专院校在校生、网站开发人员、Struts 2学习和开发人员以及编程爱好者学习和参考。

编辑推荐:

·理论与实例结合,实例丰富典型,案例涵盖主流应用,均来自真实项目
·按照“基础→进阶→应用”模式安排内容,符合科学的学习梯度
·结构合理,按照“概念→语法描述→实例描述→实例应用→运行结果→示例分析”的模式讲解
·举一反三,针对知识点容易出现的问题给予解决,帮助读者快速提高
·题型丰富,每章安排大量上机实践习题,巩固学习内容

书籍规格:

书籍详细信息
书名Struts 2开发从基础到应用站内查询相似图书
9787302322269
如需购买下载《Struts 2开发从基础到应用》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)49.0语种简体中文
尺寸26 × 19装帧平装
页数印数 4000

书籍信息归属:

Struts 2开发从基础到应用是清华大学出版社于2014.出版的中图分类号为 TP311.56 的主题关于 软件工具-程序设计-教材 的书籍。