• 商品
  • 详情
  • 评价
  • 联系
  • 推荐
立即购买 分享好友 商城首页 商城分类 切换频道 秒杀活动 购物车
1/5
Struts 2开发从基础到应用图1

Struts 2开发从基础到应用

00广东
价格 59.00
发货 广东东莞市
数量
-+
库存 100
商品详情

内容简介

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学习和开发人员以及编程爱好者学习和参考。

目录

第1章 Struts 2概述 
1.1 MVC思想概述 
1.1.1 MVC设计模式 
1.1.2 MVC的优点 
1.1.3 Model 1和Model 2开发模式 
1.2 Struts 2体系介绍 
1.2.1 核心控制器 
1.2.2 业务处理器Action 
1.2.3 Struts 2配置文件 
1.2.4 Struts 2的控制器组件 
1.2.5 Struts 2的标签库 
1.3 搭建Struts 2开发环境 
1.3.1 安装配置JDK 
1.3.2 下载安装Tomcat 
1.3.3 下载安装Struts 2 
1.3.4 使用MyEclipse开发工具 
1.4 Struts 2应用示例 
1.4.1 配置web.xml文件 
1.4.2 Action业务控制器 
1.4.3 struts.xml配置文件 
1.4.4 添加视图文件完成应用 
1.4.5 运行实例 
1.5 在Struts 2中使用POJO 
1.6 项目案例:编写简单的登录验证
系统 
1.7 习题 
1.8 实践疑难解答 
1.8.1 Struts 2接收日期格式赋值
错误 
1.8.2 关于Struts 2标签的一个问题 
第2章 Struts 2配置详解 
2.1 Struts 2的配置文件 
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 配置Action 
2.3.1 实现Action类 
2.3.2 Action间接访问Servlet API 
2.3.3 Action直接访问Servlet API 
2.3.4 配置Action 
2.3.5 动态方法调用 
2.3.6 为Action元素指定method
属性 
2.3.7 使用通配符映射 
2.3.8 默认Action 
2.4 配置Result 
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 通配符动态配置Result 
2.4.9 OGNL动态配置Result 
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章 Struts 2的拦截器 
3.1 拦截器简介 
3.2 Struts 2拦截器 
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 Struts 2框架的系统拦截器 
3.5.1 系统拦截器 
3.5.2 timer拦截器实例 
3.6 项目案例:实现文字过滤功能 
3.7 习题 
3.8 实践疑难解答 
3.8.1 为什么要用拦截器的问题 
3.8.2 设置默认拦截器的问题 
3.8.3 Action方法的执行和拦截器

摘要与插图

Struts 1是一个成功的MVC框架,对于项目的开发有很大的帮助,但是,随着时间的流逝以及技术的进步,Struts 1的缺陷也逐渐显露出来,制约了Struts 1的继续发展。
  对于Struts 1框架而言,由于和JSP/Servlet耦合紧密,导致出现了一些严重的问题,主要体现在支持视图技术单一、难于测试、庞大的配置文件和大量的ActionForm类这几个方面,给项目开发的管理维护带来了困难。于是,大量的开发人员、软件公司开始选择更好的MVC解决方案,这个时候Struts 2应运而生,Struts 2整合了两个的框架,Struts 1和WebWork,这两个框架都是成熟的MVC框架,这就保证了Struts 2作为实际开发框架的成熟性。Struts 2保留了Struts 1的简单易用性,并且充分利用了WebWork的拦截器机制,Struts 2发展成为一个具有高度可扩展性的框架。
  本书内容
  本书全面介绍Struts 2的框架,包括Struts 2框架的配置文件、Struts 2框架的拦截器、Struts 2框架强大的标签库以及Struts 2框架与其他框架的整合。
  本书共15章,各章内容如下。
  第1章:Struts 2概述。主要讲述MVC设计模式以及Struts 2的框架架构、标签库、开发环境以及基本配置,重点介绍Struts 2的Action配置。
  第2章:Struts 2配置详解。本章主要介绍Struts 2的配置文件,讲述Struts 2在web.xml文件中的配置、struts.xml文件的配置、Action的配置以及它们的注解形式,还介绍了Action对Servlet API的访问方式和Result结果的几种形式。
  第3章:Struts 2的拦截器。主要介绍拦截器的工作原理及其功能、拦截器的配置和使用以及自定义拦截器。
  第4章:类型转换。主要介绍类型转换器的编写、自定义类型转换器以及内置类型转换器、还介绍了类型转换中的异常处理以及类型转换的注解。
  第5章:Struts 2的输入校验。主要介绍几种输入校验的方法以及输入校验的流程,重点介绍常用校验器、校验器的配置和自定义校验器。
  第6章:Struts 2化与异常处理。主要介绍化的机制及其配置应用,还介绍了异常处理的机制和它的应用以及声明。
  第7章:OGNL。本章介绍OGNL的三要素、表达式的使用和它对集合的操作,讲述了lambda表达式的使用以及Struts 2对OGNL表达式的增强。
  第8章:Struts 2标签库。本章介绍Struts 2标签库的使用,其中重点介绍控制标签、数据标签、主题概念标签以及表单标签。
  第9章:Struts 2数据库应用。本章介绍MySQL数据库的创建、JDBC数据库的连接和Tomcat数据源的使用,也重点介绍了分页查询和对数据库的操作。
  第10章:文件上传与下载。本章介绍文件上传与下载,主要介绍Struts 2对文件上传和下载的支持、上传文件的过滤、多个文件的上传和下载权限的控制。
  第11章:避免表单重复提交与等待页面。本章主要介绍TokenInterceptor、TokenSessionStoreInterceptor和ExecuteAndWaitInterceptor这3个拦截器的使用。
  第12章:整合Spring。本章介绍Spring框架以及它的优点,并且介绍了相关的IoC和DI的概念,重点介绍了Struts 2整合Spring的原理和流程。
  第13章:整合Hibernate。本章介绍Hibernate框架和该框架的使用、Hibernate映射和配置文件、Hibernate对数据库的操作。以案例的形式讲述了Struts 2与Hibernate的整合。
  第14章:整合其他框架技术。本章讲述Struts 2与JSF框架、siteMesh框架、FreeMarker框架、Tiles框架的整合,并且介绍了JFreeChart框架。
  第15章:人事管理系统。本章通过一个Web项目讲述Spring、Hibernate和Struts 2三大框架的整合,并且详细讲述了各个模块的实现过程和运
点赞 0
举报
收藏 0
分享 0
买家评价
正在加载评价详情...
联系方式
加关注0

新图书资料发布

VIP会员第2年
资料通过认证
保证金未缴纳

0成交¥45.00

新图书资料发布吕不韦传奇

0成交¥52.00

新图书资料发布中国历代张天师评传:卷三

0成交¥68.00

新图书资料发布中国历代张天师评传:卷四

0成交¥52.00

新图书资料发布中国历代张天师评传:卷五

0成交¥78.00

新图书资料发布检察实践的理论思考

0成交¥49.80

新图书资料发布地狱小子:4:毁灭的右手

0成交¥42.00

新图书资料发布新时期大学生思想政治教育改革与创新探究

0成交¥36.00

新图书资料发布机电一体化系统设计与应用

0成交¥39.80

新图书资料发布王大绩精讲高考语文 检索加工

0成交¥28.00

新图书资料发布国老师讲堂:手把手教你写作文 议论文 (高考语文阅卷组名师、新东方席语文名师国家玮,专为考生“量身打造”,抢占语文备考制高点!俞敏洪、孔庆东、李亮联合!)
客服 商铺 购物车