| 摘要 | 第1-6页 |
| Abstract | 第6-11页 |
| 第一章 绪论 | 第11-16页 |
| ·问题的提出 | 第11-12页 |
| ·国内外研究现状 | 第12-14页 |
| ·本文主要完成的工作 | 第14页 |
| ·本文的章节安排 | 第14-16页 |
| 第二章 Ajax 技术概述 | 第16-35页 |
| ·Ajax 的定义 | 第16-23页 |
| ·JavaScript 简介 | 第17-20页 |
| ·XML 简介 | 第20-22页 |
| ·Ajax 的特点 | 第22-23页 |
| ·组成Ajax 的关键技术 | 第23-29页 |
| ·基于XHTML 和CSS 的标准化显示 | 第23-25页 |
| ·基于XHR 的异步数据获取 | 第25-26页 |
| ·基于DOM 的动态显示和交互 | 第26-28页 |
| ·基于XML 和XSLT 的数据交换与处理 | 第28页 |
| ·使用JavaScript 来绑定一切 | 第28-29页 |
| ·Ajax 框架的实现机制 | 第29-34页 |
| ·Ajax 的生命周期 | 第29-30页 |
| ·Ajax 客户端与服务器的异步通信 | 第30-34页 |
| ·小结 | 第34-35页 |
| 第三章 轻量级J2EE 的介绍 | 第35-53页 |
| ·传统的J2EE 解决方案 | 第35-40页 |
| ·J2EE 四层体系结构 | 第35-37页 |
| ·通过EJB 访问数据库 | 第37-38页 |
| ·EJB 架构方案的问题暴露 | 第38-40页 |
| ·挑战EJB 的轻量级架构 | 第40-42页 |
| ·什么是轻量级容器 | 第40-42页 |
| ·IOC 技术 | 第42-46页 |
| ·IOC 的两种实现方式 | 第42-43页 |
| ·两种实现方式的比较 | 第43-45页 |
| ·轻量级的IOC 容器的影响 | 第45-46页 |
| ·AOP 技术 | 第46-50页 |
| ·AOP 与OOP | 第46-48页 |
| ·轻量级J2EE 中的AOP | 第48-50页 |
| ·Spring 技术 | 第50-52页 |
| ·Spring 简介 | 第50-51页 |
| ·Spring 技术在本系统当中的使用 | 第51-52页 |
| ·小结 | 第52-53页 |
| 第四章 Ajax Web 框架的设计与实现 | 第53-78页 |
| ·使用MVC 实现核心关注点 | 第54-62页 |
| ·什么是MVC 架构 | 第54-55页 |
| ·用Struts 实现表示层和业务层 | 第55-58页 |
| ·用Hibernate 实现持久层 | 第58-60页 |
| ·用Spring 整合表示层、业务层和持久层 | 第60-62页 |
| ·设计和实现Ajax 服务端框架 | 第62-71页 |
| ·传统的服务器端框架的解决方案 | 第62-63页 |
| ·基于AOP 的服务端框架的实现 | 第63-64页 |
| ·连接点(joinpoint)与切入点(pointcut)的确定 | 第64-66页 |
| ·通知(advice)的设计 | 第66-67页 |
| ·aspect 的建模 | 第67-69页 |
| ·aspect 的实现 | 第69-70页 |
| ·XML-POJO 转换器的实现 | 第70-71页 |
| ·设计和实现客户端Ajax 框架 | 第71-77页 |
| ·传统客户端的解决方案 | 第71-72页 |
| ·Ajax Web 框架的不同实现 | 第72-74页 |
| ·客户端框架的体系结构 | 第74-75页 |
| ·客户端框架建模与实现 | 第75-77页 |
| ·小结 | 第77-78页 |
| 第五章 框架的应用实例 | 第78-90页 |
| ·项目概述 | 第78页 |
| ·系统总体结构 | 第78-80页 |
| ·系统运行 | 第80-81页 |
| ·采用Ajax 的系统功能的实现 | 第81-85页 |
| ·场景:用户登录 | 第81-82页 |
| ·场景:菜单处理 | 第82-83页 |
| ·场景:对象列表(Grid) | 第83-84页 |
| ·场景:对象详情(FieldSet) | 第84-85页 |
| ·系统系能分析 | 第85-88页 |
| ·系统测试用例 | 第86页 |
| ·测试环境的建立 | 第86页 |
| ·测试目的 | 第86页 |
| ·使用JMeter 建立测试场景 | 第86-87页 |
| ·测试结果 | 第87-88页 |
| ·小结 | 第88-90页 |
| 第六章 总结和展望 | 第90-92页 |
| ·论文完成的主要工作 | 第90页 |
| ·对下一步工作的建议 | 第90-92页 |
| 致谢 | 第92-93页 |
| 参考文献 | 第93-95页 |
| 攻硕期间取得的研究成果 | 第95-96页 |