Suchen und Finden
Preface
5
Motivation for this Book
5
Who Should Read this Book?
6
Outline to the Book Structure
7
Prerequisite Skills
8
Acknowledgements
8
About the Author
9
Contents
11
1 What is Ajax?
15
1.1 Introduction
15
1.2 What is XMLHttpRequest?
16
1.3 XMLHttpRequest Object Properties
16
1.4 XMLHttpRequest Object Methods
19
1.5 Sending an Ajax Request
21
1.6 Processing an Ajax Request
22
1.7 JDeveloper Integrated JavaScript Editor
24
1.8 Summary
31
2 Developing an Ajax Web Application
33
2.1 Introduction
33
2.2 Setting the Environment
33
2.3 Sending an Ajax Request
43
2.4 Processing an Ajax Request on the Server Side
45
2.5 Processing an Ajax Response
49
2.5 Summary
57
3 Less JavaScript with Prototype
59
3.1 Introduction
59
3.2 Overview of Prototype
59
3.3 Installing Prototype
64
3.4 Configuring Prototype in AJAX Web Application
65
3.5 Updating a DOM Element with Ajax.Updater
72
3.6 Summary
74
4 Ajax with Java-GWT
75
4.1 Introduction
75
4.2 Installing GWT
75
4.3 Creating a GWT Application
76
4.4 GWT Class Libraries
89
4.5 Creating a Form Validation Ajax Application
91
4.6 Summary
101
5 Ajax with Java-DWR
103
5.1 Introduction
103
5.2 Setting the Environment
103
5.3 Creating a DWR Application
104
5.4 Deploying and Running the DWR Application
117
5.5 Summary
120
6 Ajax without JavaScript – AjaxTags
121
6.1 Introduction
121
6.2 Setting the Environment
121
6.3 Overview of AjaxTags
125
6.4 Installing AjaxTags
127
6.5 Validating a Form with AjaxTags
128
6.6 Summary
142
7 Ajax with JSF-Ajax4jsf
143
7.1 Introduction
143
7.2 Overview of Ajax4jsf
143
7.3 Setting the Environment
146
7.4 Creating an Ajax4jsf Application
147
7.5 Sending an Ajax Request
159
7.6 Processing an Ajax Request
162
7.7 Processing the Ajax Response
168
7.8 Summary
172
8 Ajax with PHP-Xajax
173
8.1 Introduction
173
8.2 Setting the Environment
174
8.3 Integrating PHP with JDeveloper
175
8.4 Creating a Database Table
178
8.5 Sending an Ajax Request
181
8.6 Processing an Ajax Request
183
8.7 Processing the Ajax Response
186
8.8 Summary
193
9 RSS Feed with Ajax
195
9.1 Introduction
195
9.2 Overview of Google Ajax Feed API
196
9.3 Setting the Environment
198
9.5 Receiving Multiple Feeds
205
9.6 Summary
208
10 Web Search with Ajax
209
10.1 Introduction
209
10.2 Setting the Environment for Google Search
209
10.3 Overview of Google Ajax Search API
211
10.4 Creating a Google Ajax Web Search Application
213
10.5 Web Search with Yahoo Web Services
217
10.6 Creating an Ajax Web Search Application for Yahoo
219
10.7 Sending an Ajax Request with Yahoo Search Web Services
224
10.8 Running the Yahoo Ajax Web Search Application
231
10.9 Summary
233
Sources of Information
235
Index
237
Alle Preise verstehen sich inklusive der gesetzlichen MwSt.