更新时间:2019-09-12 18:28:29
封面
版权信息
写给未来的程序员
前言
第一篇 从JSP到Struts2
第1章 Struts 2前奏
1.1 MVC思想概述
1.2 MVC框架介绍
1.3 在Eclipse中开发Struts 1
1.4 小结
第2章 Struts 2基础
2.1 Struts 2概述
2.2 构建第一个Struts 2应用
2.3 在Eclipse中开发Struts 2
2.4 改进控制器
2.5 完成输入校验
2.6 程序国际化
2.7 小结
第二篇 Struts2模块开发
第3章 类型转换
3.1 类型转换的介绍
3.2 Struts 2内建的类型转换器
3.3 OGNL表达式语言
3.4 自定义类型转换器
3.5 局部类型转换器和全局类型转换器
3.6 实现集合类型转换器
3.7 类型转换中错误处理
3.8 小结
第4章 Struts 2输入校验
4.1 输入校验的意义
4.2 客户端校验
4.3 服务器端校验
4.4 动态方法调用以及校验动态方法
4.5 小结
第5章 Struts 2校验框架
5.1 Struts 2校验框架初探
5.2 校验器风格
5.3 内建校验器
5.4 使用校验框架完成输入校验
5.5 小结
第6章 Struts 2拦截器
6.1 学前必备知识
6.2 拦截器介绍以及实现原理
6.3 Struts 2自定义拦截器
6.4 深入拦截器
6.5 Struts 2内建拦截器
6.6 使用拦截器完成权限控制
6.7 小结
第三篇 Struts2高级应用
第7章 文件上传和下载
7.1 使用上传框架实现文件上传
7.2 基于Struts 2完成文件上传
7.3 文件上传高级配置
7.4 Struts 2实现上传多个文件
7.5 文件下载
7.6 小结
第8章 Struts 2国际化
8.1 国际化实现原理
8.2 JSP页面国际化
8.3 Action中访问国际化资源文件
8.4 实现用户自行选择语言环境
8.5 小结
第9章 Struts 2标签库
9.1 初涉Struts 2标签库
9.2 逻辑控制标签
9.3 数据访问标签
9.4 UI标签
9.5 小结
第10章 Struts 2与Ajax
10.1 Ajax简介
10.2 传统Web应用与Ajax应用对比
10.3 Struts 2整合Ajax开发
10.4 Struts 2整合JSON开发
10.5 小结
第四篇 Struts2整合应用
第11章 Struts 2整合JFreeChart开发
11.1 初涉JFreeChart
11.2 JFreeChart进阶
11.3 JFreeChart生成柱状图
11.4 JFreeChart的常用统计图表
11.5 在网页中生成和显示图表
11.6 Struts 2整合开发
11.7 小结
第12章 Struts 2整合JasperReports开发
12.1 初涉JasperReports
12.2 使用iReport设计报表
12.3 导出PDF文件报表
12.4 带查询报表
12.5 带参数的报表
12.6 整合Struts 2和JasperReports开发报表
12.7 小结
第13章 Struts 2整合Hibernate开发
13.1 初涉Hibernate
13.2 Hibernate开发入门
13.3 Struts 2整合Hibernate开发
13.4 小结
第14章 Struts 2整合Spring开发
14.1 初探Spring
14.2 Spring的依赖注入
14.3 Spring的自动装配