序
前言
第1章 J2EE概述
本章导读
1.1 JavaWeb开发简介
1.1.1 J2EE概念
1.2 J2EE体系结构
1-3J2EE核心技术
1.4 J2EE容器与服务
1.5 框架介绍
1.5.1 框架的必要性
1.5.2 常见框架
1.6 本章小结
第2章 初识MVC
本章导读
2.1 重新认识:MVC
2.2 从MODELⅡ开始
2.3 对象设计原则——OCP
2.4 改进版MODELⅡ
2.5 还缺什么?
2.6 本章小结
第3章 Struts入门
本章导读
3.1 Struts带来了什么?
3.2 Sttuts如何实现MVC——连锁婚介方式
3.3 Struts基本配置与关联关系
3.4 初识ActionForm——只是映射表单吗?
3.5 初识Action——到底控制些什么?
3.6 ActionServlet,这个核心控制器都干了啥?
3.7 ActionForward,不能忽视的简单类
3.8 从导航文件角度再认识
3.9 本章小结
第4章 Struts提高——加强中央控制
本章导读
4.1 如何干预核心控制——扩展ActionServlet
4.2 奇怪的来客——ForwardAction
4.3 加入权限控制
4.4 本章小结
第5章 Struts提高——简化填充
本章导读
5.1 DynaActionForm——和ActionForm类说再见
5.1.1 DynaActionForm的配置
5.1.2 访问DynaActionForm
5.1.3 DynaActionForm中使用集合对象
5.2 后端映射——一个Map走天涯
5.3 ActionForm与VO——打包传递与BeanUtils
5.4 ActionForm终极简化——LazyValidatorForm
5.5 本章小结
第6章 Struts提高——验证与验证框架
本章导读
6.1 在ActionForm和Action中验证
6.2 Validator验证框架
6.2.1 Validator验证框架简介
6.2.2 验证框架使用步骤
6.2.3 Validation.xml详细解读
6.2.4 在不同类型的ActionForm中,使用验证框架
6.2.5 复用ActionForm
6.2.6 使用联合验证validwhen
6.2.7 验证集合对象
6.3 扩展验证框架
6.3.1 扩展框架步骤
6.3.2 扩展框架实例——判断两个输入框相等
6.4 本章小结
第7章 Struts提高——增强控制器
本章导读
7.1 常见分发Action
7.1.1 DispatchAction
7.1.2 LookupDispatchAction
7.1.3 MappingDispatchAction
7.1.4 EventDispatchAction
7.2 Template模式,改进基础Action
7.3 Proxy模式,改进分发Action
7.4 本章小结
第8章 Struts国际化与异常
本章导读
8.1 Struts国际化
8.1.1 国际化简介
8.1.2 Struts国际化组件
8.2 Struts异常处理
8.2.1 Struts异常框架
8.2.2 Struts常见异常处理方式
8.3 本章小结
第9章 Struts的备选框架——JsF
本章导读
9.1 JSF概览
9.2 JSF导航方式
9.3 JSF事件模型
9.4 JSFVSStruts
9.5 本章小结
第10章 Struts2.O——新的起点
本章导读
10.1 Strutsl.X存在问题
10.2 Struts2.0VSStruts1.X
10.3 Struts2.0体系结构
10.4 Struts2.0配置文件
10.5 Struts2.0Action类
10.6 第一个Struts2.0应用
10.7 本章小结
第11章 ORM基础
本章导读
11.1 为什么需要ORM
11.2 第一次认识PO与VO
11.3 了解ORM的发展轨迹
11.4 初识Hibernate
11.5 本章小结
第12章 Hibernate基础与配置
本章导读
12.1 核心配置文件
12.2 映射文件和POJO类
12.3 Hibernate基础语义
12.3.1 常规操作步骤
12.3.2 Hibernate事务之初见
12.4 异常处理
12.5 使用连接池
12.6 Hibernate必须的伴生品——LOG4J
12.6.1 定义配置文件
12.6.2 在代码中使用Log4J
12.6.3 实例
12.7 本章小结
第13章 Hibernate简化与精化
本章导读
13.1 七步简化——简化Session的生成
13.2 七步简化——利用DAO
13.3 七步简化——范型DAO
13.4 七步简化——OpenSessionInView
13.5 Struts与Hibernate初步整合
13.6 本章小结
第14章 Hibernate对象及操作
本章导读
14.Hibernate中对象的三种状态
14.2 脏数据和自动脏数据检查
14.3 对象的加载和比较
14.4 复合主键
14.5 Hibernate对象操作常用方法
14.6 本章小结
……
第15章 Hibernate处理干预
第16章 Hibernate关联映射
第17章 Hibernate继承映射
第18章 Hibernate数据查询
第19章 Hibernate事务与并发
第20章 Hibernate性能与缓存
第21章 Spring与IoC
第22章 Spring与AOP
第23章 Spring整合Struts,Hibernate
参考文献