书籍详情
《Struts2开发从基础到应用》[36M]百度网盘|亲测有效|pdf下载
  • Struts2开发从基础到应用

  • 出版社:清华大学出版社
  • 出版时间:2014-03
  • 热度:7064
  • 上架时间:2024-06-30 09:08:33
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

编辑推荐

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

内容简介

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

内页插图

目录

第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章 人事管理系统