DWR中文文档v0.9 DWR 2.0 方佳玮 编著
版权声明 本书目前仅发行网络版,完全免费,转载请注明作者信息。任何出版社或个人未经作者允许不得出版印刷。 另外如果发现本人的部分内容有所抄袭,请不要来找我理论,我本来做的就是公益事情。 版权所有,侵仅必究。
目录
第1章. DWR入门
1.1 简介
1.2 第一个DWR程序:Hello World
1.2.1 将DWR放入你的工程
1.2.2 编辑配置文件
1.2.3 编写service
1.2.4 测试DWR
1.2.5 编写一个jsp
1.3 本章总结
第2章. web.xml配置
2.1 主要配置
2.2 常用<init-param></init-param>参数列表
2.2.1 安全参数
2.2.2 Ajax服务器加载时保护参数
2.2.3 其他参数
2.3 日志配置
2.4 多个dwr.xml配置和J2EE角色定义
2.5 插件配置
2.6 测试模式配置
第3章. dwr.xml配置
3.1 纵览
3.2 <init></init>标签
3.3 <allow></allow>标签
3.3.1 Creator
3.3.2 Converter
3.4 <signatures></signatures>标签
第4章. 整合
4.1 DWR与Servlet
4.1.1 使用webContext的方法
4.1.2 方法选择
4.2 DWR与Spring
4.2.1 让DWR和Spring一起工作的检查列表
4.2.2 Spring Creator
4.2.3 找到Spring配置文件
4.2.4 使用Spring配置DWR
4.3 DWR与JSF
4.3.1 JSF Creator
4.3.2 Servlet Filter
4.4 DWR与Struts
4.4.1 Struts creator
4.4.2 开始顺序
4.5 DWR与Weblogic或PageFlow
4.6 DWR与Hibernate
4.6.1 让DWR和Hibernate一起工作的检查列表
4.6.2 HibernateBeanConverter
4.6.3 Session管理
4.7 DWR与WebWork
4.7.1 配置dwr.xml
4.7.2 在JSP中导入脚本
4.7.3 高级
4.8 DWR与Acegi
4.8.1 问题提出
4.8.2 解决方案
第5章. DWR中的JavaScript简介
5.1 简单的回调函数
5.2 调用元数据对象
5.3 查找回调函数
5.4 创造一个与Java对象匹配的Javascript对象
第6章. engine.js 功能
6.1 使用选项
6.2 选项索引
6.2.1 处理器(Handler)
6.2.2 调用处理器(Call Handler)
6.2.3 Hooks (一个batch中可以注册多个hook)
6.2.4 全局选项(在单次调用或者批量调用中不可用)
6.2.5 废弃的选项
6.2.6 未来版本的选项
6.3 选项说明
6.3.1 批量调用
6.3.2 顺序调用
6.3.3 错误警告和超时
6.3.4 远程调 Hooks
6.3.5 远程调用选项
第7章. util.js 功能
7.1 $() . 54
7.2 addOptions and removeAllOptions
7.3 addRows and removeAllRows
7.4 getText
7.5 getValue
7.6 getValues
7.7 onReturn
7.8 selectRange
7.9 setValue
7.10 setValues
第8章. DWR进阶
8.1 DWR Annotations
8.1.1 初始配置
8.1.2 远程访问类
8.1.3 对象转换
8.2 错误和异常处理
8.2.1 错误处理
8.2.2 异常
8.2.3 找出更多的信息
8.3 传递额外的数据到callback函数
8.4 从其他的URL读取数据
8.5 安全
第9章. 范例精讲
9.1 购物车
9.1.1 介绍
9.1.2 实现目录
9.1.3 测试部署
9.1.4 调用远程对象
9.1.5 实现购物车
9.1.6 调用远程的 Cart 方法
9.1.7 演示结果
9.1.8 总结
第10章. 附录
10.1 常见问题
10.1.1 TransformerFactoryConfigurationError
10.1.2 XML解析错误
10.1.3 使用weblogic的类路径问题
10.1.4 没有cookies的情况下用DWR
10.2 JavaScript高级应用
10.2.1 用变量操纵函数
10.2.2 高阶函数
10.2.3 动态类型
10.2.4 灵活的对象模型
10.2.5 本节总结