Struts 2企业开发实践教程/21世纪高等学校规划教材·计算机科学与技术

Struts 2企业开发实践教程/21世纪高等学校规划教材·计算机科学与技术
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
2014-08
版次: 1
ISBN: 9787302349433
定价: 49.50
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 410页
字数: 647千字
正文语种: 简体中文
1人买过
  •   《Struts2企业开发实践教程/21世纪高等学校规划教材·计算机科学与技术》以Struts2框架理论为基础,每一章内容都包含了一个应用案例,帮助读者理解理论知识,并提升动手能力。
      《Struts2企业开发实践教程/21世纪高等学校规划教材·计算机科学与技术》的内容包括两大部分。第一部分包括第1章至第13章。其中,第1章为Struts2框架介绍,使读者能够对Struts2框架有一个全面了解。第2章至第13章分别从Action的编写和配置、结果类型及应用、拦截器的编写和配置、Struts2的配置、OGNL及数据类型转换、Struts2标记库标签、文件的上传和下载、用户输入验证、国际化、Struts2下的页面布局共10个角度详细地对框架进行讲解。第二部分包括第14章、第15章,讲解了Struts2框架与其他框架的整合,并通过“客户信息管理系统案例”展示了具体的应用。
      本书全面采用案例驱动,主要知识的讲解都辅助以实际案例应用编程,便于读者的理解和自主运用,讲解详细且通俗易懂。
      本书旨在为Struts2框架的初学者和大中专院校学生提供易于入门、全面了解和掌握Struts2框架技术和应用的教材和辅导资料,也为开发企业级应用打下良好的基础。 第1章Struts2入门
    1.1Struts2框架介绍
    1.1.1模式、架构和框架
    1.1.2MVC模式
    1.1.3Model1和Model2体系
    1.1.4Struts2框架介绍
    1.2案例实战——Model2体系的用户登录
    1.2.1基于XML配置的用户登录
    1.2.2基于注解方式的用户登录
    1.3案例实战——Struts2框架下的用户登录
    1.3.1基于XML配置的用户登录
    1.3.2基于注解方式的用户登录
    1.4Struts2的工作流程
    1.5本章小结
    1.6本章实践

    第2章Action的编写和配置
    2.1什么是Action
    2.2基本的Action编程
    2.2.1Action类的编写
    2.2.2Action的属性
    2.2.3Action的资源访问
    2.3基本的Action配置
    2.3.1基于XML的配置
    2.3.2基于注解方式的配置
    2.4案例实战——用户注册功能
    2.4.1基于XML配置的实现
    2.4.2基于注解方式的实现
    2.5本章小结
    2.6本章实践

    第3章复杂Action类的编程和配置
    3.1复杂Action类的编程
    3.2复杂Action类基于XML的配置
    3.2.1动态方法调用
    3.2.2指定method属性
    3.2.3基于通配符的配置
    3.3基于注解方式的配置
    3.4案例实战——多视图注册功能
    3.4.1基于XML配置的实现
    3.4.2基于注解方式的实现
    3.5本章小结
    3.6本章实践

    第4章结果类型及应用
    4.1Struts2处理结果配置
    4.1.1一般结果配置
    4.1.2动态结果配置
    4.2Struts2支持的结果类型
    4.2.1dispatcher和redirect结果类型
    4.2.2chain和redirectAction结果类型
    4.2.3stream结果类型
    4.2.4plainText结果类型
    4.2.5其他结果类型
    4.3基于注解方式的结果配置
    4.4案例实战——用户信息修改和查看功能
    4.5本章小结
    4.6本章实践

    第5章拦截器的编写和配置
    5.1理解拦截器
    5.2Struts2框架中内置的拦截器
    5.3拦截器的配置
    5.4自定义拦截器的编写
    5.4.1实现Interceptor接口
    5.4.2继承AbstractInterceptor类
    5.4.3继承MethodFilterInterceptor类
    5.5拦截器结果监听器
    5.6案例实战——项目中对特定文字的筛查
    5.7本章小结
    5.8本章实践

    第6章Struts2的配置
    6.1Struts2的配置文件
    6.2web.xml
    6.3struts.properties
    6.4struts.xml
    6.4.1Bean配置
    6.4.2常量配置
    6.4.3包配置
    6.4.4命名空间配置
    6.4.5包含配置
    6.4.6拦截器配置
    6.4.7Action配置
    6.4.8Result配置
    6.4.9异常处理
    6.4.10未知处理器
    6.4.11使用注解配置Action
    6.4.12使用注解配置Action的注意事项
    6.5案例实战——用户信息管理
    6.6本章小结
    6.7本章实践

    第7章OGNL及数据类型转换
    7.1OGNL简介及基本语法
    7.1.1常量
    7.1.2操作符
    7.1.3访问JavaBean属性
    7.1.4调用方法
    7.1.5调用静态方法和静态字段
    7.1.6调用构造方法
    7.1.7索引访问
    7.1.8对集合进行操作
    7.1.9lambda表达式
    7.1.10OGNL的类型转换
    7.2Struts2上的OGNL
    7.2.1值栈
    7.2.2[N]语法和top关键字
    7.2.3访问静态成员
    7.2.4值栈中的Action实例
    7.2.5Struts2中的命名对象
    7.3Struts2的内置类型转换
    7.3.1常用的内置类型转换器
    7.3.2基于OGNL的类型转换
    7.3.3对List的支持
    7.3.4对Map的支持
    7.4自定义的类型转换器
    7.5类型转换器的注解配置方式
    7.5.1TypeConversion注解
    7.5.2Conversion注解
    7.5.3Element注解
    7.5.4Key注解
    7.5.5KeyProperty注解
    7.5.6CreateIfNull注解
    7.6案例实战——用户信息查询
    7.7本章小结
    7.8本章实践

    第8章Struts2标记库的UI标签
    8.1主题和模板
    8.2UI标签介绍
    8.3基本表单标签
    8.3.1基本表单标签介绍
    8.3.2基本表单标签应用
    8.3.3防止表单重复提交
    8.4高级表单标签
    8.4.1高级表单标签介绍
    8.4.2二级联动菜单和左右转移列表组件应用
    8.5其他UI标签
    8.6案例实战——新增用户信息
    8.7本章小结
    8.8本章实践

    第9章Struts2标记库的非UI标签
    9.1非UI标签介绍
    9.2控制标签
    9.3数据标签
    9.4案例实战——用户信息查询
    9.5本章小结
    9.6本章实践

    第10章文件的上传和下载
    10.1原生的文件上传
    10.2常见的文件上传框架
    10.3Struts2对文件上传的处理
    10.3.1Struts2对上传组件的配置
    10.3.2单一文件上传
    10.3.3多文件上传
    10.4Struts2对文件下载的处理
    10.5案例实战——文件的上传和下载
    10.6本章小结
    10.7本章实践

    第11章用户输入验证
    11.1用户输入验证介绍
    11.2编程方式下实现用户输入验证
    11.2.1最简单的用户输入验证实现方式
    11.2.2常用的用户输入验证实现方式
    11.2.3多方法Action的用户输入验证实现方式
    11.3配置方式下实现用户输入验证
    11.3.1输入验证配置文件
    11.3.2内置校验器
    11.3.3自定义校验器
    11.4注解方式下实现用户输入验证
    11.4.1注解方式下用户输入验证的实现
    11.4.2基于注解方式的验证语法
    11.4.3内置注解校验
    11.5案例实战——增加新用户
    11.5.1基于配置方式的实现
    11.5.2基于注解方式的实现
    11.6本章小结
    11.7本章实践

    第12章国际化
    12.1国际化概念
    12.2软件国际化的基本要素
    12.3资源文件的创建
    12.4Java对I18N的支持
    12.5Struts2对国际化的支持机制
    12.6Struts2资源文件类型
    12.7Struts2资源文件定位检索机制
    12.8Struts2取得资源文件中的消息文本
    12.9案例实战——增加员工
    12.10本章小结
    12.11本章实践

    第13章Struts2下的页面布局
    13.1页面布局概述
    13.2Tiles框架简介
    13.3Tiles框架的下载和配置
    13.4Tiles框架的模板文件定义和组装
    13.5案例实战——Struts2和Tiles框架整合案例
    13.6本章小结
    13.7本章实践

    第14章S2SH的集成
    14.1Hibernate基础
    14.2HibernateAPI结构
    14.3Hibernate编程
    14.4Struts2下集成Hibernate
    14.5Spring基础
    14.6Struts2下集成Spring
    14.7S2SH的集成
    14.8案例实战——用户登录功能
    14.9本章小结
    14.10本章实践

    第15章客户信息管理系统案例实现
    15.1客户信息管理系统业务
    15.2客户信息管理系统需求分析
    15.3客户信息管理系统系统分析
    15.4客户信息管理系统OOD设计
    15.5客户信息管理系统案例实现
    15.6本章小结
    15.7本章实践

    参考文献
  • 内容简介:
      《Struts2企业开发实践教程/21世纪高等学校规划教材·计算机科学与技术》以Struts2框架理论为基础,每一章内容都包含了一个应用案例,帮助读者理解理论知识,并提升动手能力。
      《Struts2企业开发实践教程/21世纪高等学校规划教材·计算机科学与技术》的内容包括两大部分。第一部分包括第1章至第13章。其中,第1章为Struts2框架介绍,使读者能够对Struts2框架有一个全面了解。第2章至第13章分别从Action的编写和配置、结果类型及应用、拦截器的编写和配置、Struts2的配置、OGNL及数据类型转换、Struts2标记库标签、文件的上传和下载、用户输入验证、国际化、Struts2下的页面布局共10个角度详细地对框架进行讲解。第二部分包括第14章、第15章,讲解了Struts2框架与其他框架的整合,并通过“客户信息管理系统案例”展示了具体的应用。
      本书全面采用案例驱动,主要知识的讲解都辅助以实际案例应用编程,便于读者的理解和自主运用,讲解详细且通俗易懂。
      本书旨在为Struts2框架的初学者和大中专院校学生提供易于入门、全面了解和掌握Struts2框架技术和应用的教材和辅导资料,也为开发企业级应用打下良好的基础。
  • 目录:
    第1章Struts2入门
    1.1Struts2框架介绍
    1.1.1模式、架构和框架
    1.1.2MVC模式
    1.1.3Model1和Model2体系
    1.1.4Struts2框架介绍
    1.2案例实战——Model2体系的用户登录
    1.2.1基于XML配置的用户登录
    1.2.2基于注解方式的用户登录
    1.3案例实战——Struts2框架下的用户登录
    1.3.1基于XML配置的用户登录
    1.3.2基于注解方式的用户登录
    1.4Struts2的工作流程
    1.5本章小结
    1.6本章实践

    第2章Action的编写和配置
    2.1什么是Action
    2.2基本的Action编程
    2.2.1Action类的编写
    2.2.2Action的属性
    2.2.3Action的资源访问
    2.3基本的Action配置
    2.3.1基于XML的配置
    2.3.2基于注解方式的配置
    2.4案例实战——用户注册功能
    2.4.1基于XML配置的实现
    2.4.2基于注解方式的实现
    2.5本章小结
    2.6本章实践

    第3章复杂Action类的编程和配置
    3.1复杂Action类的编程
    3.2复杂Action类基于XML的配置
    3.2.1动态方法调用
    3.2.2指定method属性
    3.2.3基于通配符的配置
    3.3基于注解方式的配置
    3.4案例实战——多视图注册功能
    3.4.1基于XML配置的实现
    3.4.2基于注解方式的实现
    3.5本章小结
    3.6本章实践

    第4章结果类型及应用
    4.1Struts2处理结果配置
    4.1.1一般结果配置
    4.1.2动态结果配置
    4.2Struts2支持的结果类型
    4.2.1dispatcher和redirect结果类型
    4.2.2chain和redirectAction结果类型
    4.2.3stream结果类型
    4.2.4plainText结果类型
    4.2.5其他结果类型
    4.3基于注解方式的结果配置
    4.4案例实战——用户信息修改和查看功能
    4.5本章小结
    4.6本章实践

    第5章拦截器的编写和配置
    5.1理解拦截器
    5.2Struts2框架中内置的拦截器
    5.3拦截器的配置
    5.4自定义拦截器的编写
    5.4.1实现Interceptor接口
    5.4.2继承AbstractInterceptor类
    5.4.3继承MethodFilterInterceptor类
    5.5拦截器结果监听器
    5.6案例实战——项目中对特定文字的筛查
    5.7本章小结
    5.8本章实践

    第6章Struts2的配置
    6.1Struts2的配置文件
    6.2web.xml
    6.3struts.properties
    6.4struts.xml
    6.4.1Bean配置
    6.4.2常量配置
    6.4.3包配置
    6.4.4命名空间配置
    6.4.5包含配置
    6.4.6拦截器配置
    6.4.7Action配置
    6.4.8Result配置
    6.4.9异常处理
    6.4.10未知处理器
    6.4.11使用注解配置Action
    6.4.12使用注解配置Action的注意事项
    6.5案例实战——用户信息管理
    6.6本章小结
    6.7本章实践

    第7章OGNL及数据类型转换
    7.1OGNL简介及基本语法
    7.1.1常量
    7.1.2操作符
    7.1.3访问JavaBean属性
    7.1.4调用方法
    7.1.5调用静态方法和静态字段
    7.1.6调用构造方法
    7.1.7索引访问
    7.1.8对集合进行操作
    7.1.9lambda表达式
    7.1.10OGNL的类型转换
    7.2Struts2上的OGNL
    7.2.1值栈
    7.2.2[N]语法和top关键字
    7.2.3访问静态成员
    7.2.4值栈中的Action实例
    7.2.5Struts2中的命名对象
    7.3Struts2的内置类型转换
    7.3.1常用的内置类型转换器
    7.3.2基于OGNL的类型转换
    7.3.3对List的支持
    7.3.4对Map的支持
    7.4自定义的类型转换器
    7.5类型转换器的注解配置方式
    7.5.1TypeConversion注解
    7.5.2Conversion注解
    7.5.3Element注解
    7.5.4Key注解
    7.5.5KeyProperty注解
    7.5.6CreateIfNull注解
    7.6案例实战——用户信息查询
    7.7本章小结
    7.8本章实践

    第8章Struts2标记库的UI标签
    8.1主题和模板
    8.2UI标签介绍
    8.3基本表单标签
    8.3.1基本表单标签介绍
    8.3.2基本表单标签应用
    8.3.3防止表单重复提交
    8.4高级表单标签
    8.4.1高级表单标签介绍
    8.4.2二级联动菜单和左右转移列表组件应用
    8.5其他UI标签
    8.6案例实战——新增用户信息
    8.7本章小结
    8.8本章实践

    第9章Struts2标记库的非UI标签
    9.1非UI标签介绍
    9.2控制标签
    9.3数据标签
    9.4案例实战——用户信息查询
    9.5本章小结
    9.6本章实践

    第10章文件的上传和下载
    10.1原生的文件上传
    10.2常见的文件上传框架
    10.3Struts2对文件上传的处理
    10.3.1Struts2对上传组件的配置
    10.3.2单一文件上传
    10.3.3多文件上传
    10.4Struts2对文件下载的处理
    10.5案例实战——文件的上传和下载
    10.6本章小结
    10.7本章实践

    第11章用户输入验证
    11.1用户输入验证介绍
    11.2编程方式下实现用户输入验证
    11.2.1最简单的用户输入验证实现方式
    11.2.2常用的用户输入验证实现方式
    11.2.3多方法Action的用户输入验证实现方式
    11.3配置方式下实现用户输入验证
    11.3.1输入验证配置文件
    11.3.2内置校验器
    11.3.3自定义校验器
    11.4注解方式下实现用户输入验证
    11.4.1注解方式下用户输入验证的实现
    11.4.2基于注解方式的验证语法
    11.4.3内置注解校验
    11.5案例实战——增加新用户
    11.5.1基于配置方式的实现
    11.5.2基于注解方式的实现
    11.6本章小结
    11.7本章实践

    第12章国际化
    12.1国际化概念
    12.2软件国际化的基本要素
    12.3资源文件的创建
    12.4Java对I18N的支持
    12.5Struts2对国际化的支持机制
    12.6Struts2资源文件类型
    12.7Struts2资源文件定位检索机制
    12.8Struts2取得资源文件中的消息文本
    12.9案例实战——增加员工
    12.10本章小结
    12.11本章实践

    第13章Struts2下的页面布局
    13.1页面布局概述
    13.2Tiles框架简介
    13.3Tiles框架的下载和配置
    13.4Tiles框架的模板文件定义和组装
    13.5案例实战——Struts2和Tiles框架整合案例
    13.6本章小结
    13.7本章实践

    第14章S2SH的集成
    14.1Hibernate基础
    14.2HibernateAPI结构
    14.3Hibernate编程
    14.4Struts2下集成Hibernate
    14.5Spring基础
    14.6Struts2下集成Spring
    14.7S2SH的集成
    14.8案例实战——用户登录功能
    14.9本章小结
    14.10本章实践

    第15章客户信息管理系统案例实现
    15.1客户信息管理系统业务
    15.2客户信息管理系统需求分析
    15.3客户信息管理系统系统分析
    15.4客户信息管理系统OOD设计
    15.5客户信息管理系统案例实现
    15.6本章小结
    15.7本章实践

    参考文献
查看详情
您可能感兴趣 / 更多
Struts 2企业开发实践教程/21世纪高等学校规划教材·计算机科学与技术
工业硅生产实用技术手册
唐琳、魏奎先、邢鹏飞、李小明、张爽 编
Struts 2企业开发实践教程/21世纪高等学校规划教材·计算机科学与技术
商务写作与沟通/新世纪普通高等学校基础类课程规划教材
唐琳、张海涛、周龙军 编
Struts 2企业开发实践教程/21世纪高等学校规划教材·计算机科学与技术
突破平面CorelDRAW2017设计与制作剖析(平面设计与制作)
唐琳、何海涛、邓艳艳 著
Struts 2企业开发实践教程/21世纪高等学校规划教材·计算机科学与技术
马克思主义基本原理概论实践导引
唐琳、杨红辉 编
Struts 2企业开发实践教程/21世纪高等学校规划教材·计算机科学与技术
未登记私房整体评估探索与实践——以深圳市为例(房地产评估发展丛书)
唐琳、吴桂敏、周亮、何耀彬、章芳琳 著
Struts 2企业开发实践教程/21世纪高等学校规划教材·计算机科学与技术
中文版3ds Max效果图制作课堂实录
唐琳、邵宝国、张来峰 著
Struts 2企业开发实践教程/21世纪高等学校规划教材·计算机科学与技术
PowerPoint 2013实用幻灯片制作案例课堂
唐琳、李少勇 著
Struts 2企业开发实践教程/21世纪高等学校规划教材·计算机科学与技术
Excel 2013人力资源管理实用案例课堂
唐琳、李少勇 著
Struts 2企业开发实践教程/21世纪高等学校规划教材·计算机科学与技术
Excel 2013常用财务与会计管理实用案例课堂
唐琳、李少勇 著
Struts 2企业开发实践教程/21世纪高等学校规划教材·计算机科学与技术
Office 2013 办公应用案例课堂
唐琳、李少勇 著
Struts 2企业开发实践教程/21世纪高等学校规划教材·计算机科学与技术
Adobe创意大学指定教材:Premiere Pro CS6标准教材
唐琳、李少勇 著
Struts 2企业开发实践教程/21世纪高等学校规划教材·计算机科学与技术
Adobe创意大学指定教材·Adobe创意大学:Dreamweaver CS6标准教材
唐琳、孟祥丽、李少勇 著