| |
Inhaltsverzeichnis |
6 |
|
| |
Vorwort |
10 |
|
| |
Über den Autor |
11 |
|
| |
1 Ajax und das Web 2.0 |
12 |
|
| |
1.1 Was ist Ajax? |
13 |
|
| |
1.2 Was ist das Google Web Toolkit? |
21 |
|
| |
2 Download und Installation |
30 |
|
| |
2.1 Die Voraussetzungen |
30 |
|
| |
2.2 Download des GWT |
31 |
|
| |
2.3 Die Installation |
32 |
|
| |
2.4 Die Bestandteile des GWT-Verzeichnisses |
32 |
|
| |
3 Erster Kontakt |
38 |
|
| |
3.1 Modifikation vorhandener Beispiele |
38 |
|
| |
3.2 Die GWT-Architektur |
40 |
|
| |
3.3 Erstellen einer GWT-Applikation |
41 |
|
| |
4 Vertiefende Einblicke in die Arbeitsweise des GWT |
56 |
|
| |
4.1 Die GWT-Module |
56 |
|
| |
4.2 Das Laden von Modulen |
62 |
|
| |
4.3 Debuggen einer GWT-Applikation |
63 |
|
| |
5 Erstellen von Benutzeroberflächen |
66 |
|
| |
5.1 Die GWT-Klassen für Benutzerschnittstellen |
66 |
|
| |
5.2 Strukturieren der Oberfläche – Widgets und Panels |
67 |
|
| |
5.3 Events, Listener und Adapter |
73 |
|
| |
5.4 Style Sheets |
78 |
|
| |
5.5 Erstellen eigener Widgets |
84 |
|
| |
5.6 Die Klassen der GWT-Web-UIKlassenbibliothek |
88 |
|
| |
6 Remote Procedure Calls |
90 |
|
| |
6.1 Erstellen eines Services |
91 |
|
| |
6.2 Implementierung des Services |
94 |
|
| |
6.3 Der konkrete Aufruf einer entfernten Methode |
94 |
|
| |
7 JavaScript Native Interface |
102 |
|
| |
7.1 Einsatz nativer JavaScript- Methoden |
103 |
|
| |
7.2 Aus JavaScript auf Java-Methoden und -Felder zugreifen |
105 |
|
| |
7.3 Objekte in Java und JavaScript benutzen |
108 |
|
| |
7.4 JSNI und Ausnahmen |
110 |
|
| |
ANHANG: Quellen zum GWT und Ajax |
112 |
|
| |
Stichwortverzeichnis |
114 |
|