v0.9 點(diǎn)擊下載
有些錯(cuò)別字,我會(huì)在以后版本更正
花了幾周把DWR中文文檔.PDF給搞出來了
這是首次發(fā)布在網(wǎng)上
希望對大家有用
有任何意見請發(fā)我郵箱:jorwen.fang@gmail.com,或者在此留言
第一版目錄預(yù)覽:
第1章. DWR入門 8
1.1 簡介 8
1.2 第一個(gè)DWR程序:Hello World 9
1.2.1 將DWR放入你的工程 9
1.2.2 編輯配置文件 9
1.2.3 編寫service 10
1.2.4 測試DWR 10
1.2.5 編寫一個(gè)jsp 11
1.3 本章總結(jié) 12
第2章. web.xml配置 13
2.1 主要配置 13
2.2 常用<init-param>參數(shù)列表 14
2.2.1 安全參數(shù) 14
2.2.2 Ajax服務(wù)器加載時(shí)保護(hù)參數(shù) 14
2.2.3 其他參數(shù) 15
2.3 日志配置 16
2.4 多個(gè)dwr.xml配置和J2EE角色定義 16
2.5 插件配置 18
2.6 測試模式配置 19
第3章. dwr.xml配置 20
3.1 縱覽 20
3.2 <init>標(biāo)簽 20
3.3 <allow>標(biāo)簽 21
3.3.1 Creator 21
3.3.2 Converter 25
3.4 <signatures>標(biāo)簽 30
第4章. 整合 32
4.1 DWR與Servlet 32
4.1.1 使用webContext的方法: 32
4.1.2 方法選擇 32
4.2 DWR與Spring 34
4.2.1 讓DWR和Spring一起工作的檢查列表 34
4.2.2 Spring Creator 34
4.2.3 找到Spring配置文件 34
4.2.4 使用Spring配置DWR 35
4.3 DWR與JSF 36
4.3.1 JSF Creator 36
4.3.2 Servlet Filter 36
4.4 DWR與Struts 37
4.4.1 Struts creator 37
4.4.2 開始順序 37
4.5 DWR與Weblogic或PageFlow 38
4.6 DWR與Hibernate 39
4.6.1 讓DWR和Hibernate一起工作的檢查列表 39
4.6.2 HibernateBeanConverter 39
4.6.3 Session管理 39
4.7 DWR與WebWork 40
4.7.1 配置dwr.xml 40
4.7.2 在JSP中導(dǎo)入腳本 40
4.7.3 高級 41
4.8 DWR與Acegi 42
4.8.1 問題提出 42
4.8.2 解決方案 42
第5章. DWR中的JavaScript簡介 44
5.1 簡單的回調(diào)函數(shù) 44
5.2 調(diào)用元數(shù)據(jù)對象 45
5.3 查找回調(diào)函數(shù) 45
5.4 創(chuàng)造一個(gè)與Java對象匹配的Javascript對象 46
第6章. engine.js 功能 47
6.1 使用選項(xiàng) 47
6.2 選項(xiàng)索引 48
6.2.1 處理器(Handler) 48
6.2.2 調(diào)用處理器(Call Handler) 48
6.2.3 Hooks (一個(gè)batch中可以注冊多個(gè)hook) 49
6.2.4 全局選項(xiàng)(在單次調(diào)用或者批量調(diào)用中不可用) 49
6.2.5 廢棄的選項(xiàng) 49
6.2.6 未來版本的選項(xiàng) 49
6.3 選項(xiàng)說明 50
6.3.1 批量調(diào)用 50
6.3.2 順序調(diào)用 50
6.3.3 錯(cuò)誤警告和超時(shí) 50
6.3.4 遠(yuǎn)程調(diào) Hooks 51
6.3.5 遠(yuǎn)程調(diào)用選項(xiàng) 51
第7章. util.js 功能 54
7.1 $() 54
7.2 addOptions and removeAllOptions 54
7.3 addRows and removeAllRows 55
7.4 getText 56
7.5 getValue 56
7.6 getValues 57
7.7 onReturn 57
7.8 selectRange 57
7.9 setValue 58
7.10 setValues 58
7.11 toDescriptiveString 58
7.12 useLoadingMessage 58
7.13 Submission box 61
第8章. DWR進(jìn)階 63
8.1 DWR Annotations 63
8.1.1 初始配置 63
8.1.2 遠(yuǎn)程訪問類 63
8.1.3 對象轉(zhuǎn)換 64
8.2 錯(cuò)誤和異常處理 64
8.2.1 錯(cuò)誤處理 64
8.2.2 異常 65
8.2.3 找出更多的信息 65
8.3 傳遞額外的數(shù)據(jù)到callback函數(shù) 66
8.4 從其他的URL讀取數(shù)據(jù) 67
8.5 安全 68
第9章. 范例精講 71
9.1 購物車 71
9.1.1 介紹 71
9.1.2 實(shí)現(xiàn)目錄 72
9.1.3 測試部署 74
9.1.4 調(diào)用遠(yuǎn)程對象 75
9.1.5 實(shí)現(xiàn)購物車 77
9.1.6 調(diào)用遠(yuǎn)程的 Cart 方法 79
9.1.7 演示結(jié)果 81
9.1.8 總結(jié) 81
第10章. 附錄 83
10.1 常見問題 83
10.1.1 TransformerFactoryConfigurationError 83
10.1.2 XML解析錯(cuò)誤 83
10.1.3 使用weblogic的類路徑問題 83
10.1.4 沒有cookies的情況下用DWR 84
10.2 JavaScript高級應(yīng)用 85
10.2.1 用變量操縱函數(shù) 85
10.2.2 高階函數(shù) 86
10.2.3 動(dòng)態(tài)類型 87
10.2.4 靈活的對象模型 89
10.2.5 本節(jié)總結(jié) 91